2022-08-21 |
Michael Goulet | Adjust messages, address some nits
|
commit | commitdiff | tree |
2022-08-21 |
Michael Goulet | More docs
|
commit | commitdiff | tree |
2022-08-21 |
Michael Goulet | Targeted fixes addressing erroneous suggestions
|
commit | commitdiff | tree |
2022-08-21 |
Michael Goulet | Comment a bit, use find_ancestor_in_same_ctxt to suppress...
|
commit | commitdiff | tree |
2022-08-21 |
Michael Goulet | Point at struct field if possible
|
commit | commitdiff | tree |
2022-08-21 |
Michael Goulet | Deduplicate errors that come from places like normalization...
|
commit | commitdiff | tree |
2022-08-21 |
Michael Goulet | Prefer non-Self non-method types over Self, first
|
commit | commitdiff | tree |
2022-08-21 |
Michael Goulet | Rework ambiguity errors
|
commit | commitdiff | tree |
2022-08-21 |
Michael Goulet | Note closure kind mismatch cause
|
commit | commitdiff | tree |
2022-08-21 |
Michael Goulet | Revert closure mismatch spans
|
commit | commitdiff | tree |
2022-08-21 |
Michael Goulet | Do not favor projection type when pointing out arg...
|
commit | commitdiff | tree |
2022-08-21 |
Michael Goulet | Skip mentioning lang item
|
commit | commitdiff | tree |
2022-08-21 |
Michael Goulet | Account for relative paths
|
commit | commitdiff | tree |
2022-08-21 |
Michael Goulet | Rework point-at-arg
|
commit | commitdiff | tree |
2022-08-17 |
Michael Goulet | Make same_type_modulo_infer a proper TypeRelation
|
commit | commitdiff | tree |
2022-08-17 |
Michael Goulet | ty::Error does not match other types for region constraints
|
commit | commitdiff | tree |
2022-08-16 |
Michael Goulet | Remove deferred sized checks
|
commit | commitdiff | tree |
2022-08-16 |
Michael Goulet | Make as_ref suggestion a note
|
commit | commitdiff | tree |
2022-08-16 |
Michael Goulet | Do not report cycle error when inferring return type...
|
commit | commitdiff | tree |
2022-08-16 |
Michael Goulet | Correct meaning of two UI tests
|
commit | commitdiff | tree |
2022-08-16 |
Michael Goulet | Fix error message with non-tupled bare fn trait
|
commit | commitdiff | tree |
2022-08-16 |
Michael Goulet | Do not allow Drop impl on foreign fundamental types
|
commit | commitdiff | tree |
2022-08-14 |
Michael Goulet | Suggest as_ref or as_mut
|
commit | commitdiff | tree |
2022-08-14 |
Michael Goulet | Also do it for generics
|
commit | commitdiff | tree |
2022-08-14 |
Michael Goulet | Point to argument if it's self type of unsatisfied...
|
commit | commitdiff | tree |
2022-08-14 |
Michael Goulet | TypeError can be Copy
|
commit | commitdiff | tree |
2022-08-14 |
Michael Goulet | Rollup merge of #100479 - compiler-errors:argument...
|
commit | commitdiff | tree |
2022-08-14 |
Michael Goulet | Rollup merge of #100468 - cuviper:lazy-x, r=jyn514
|
commit | commitdiff | tree |
2022-08-14 |
Michael Goulet | Rollup merge of #100446 - TaKO8Ki:suggest-removing...
|
commit | commitdiff | tree |
2022-08-14 |
Michael Goulet | Rollup merge of #100431 - compiler-errors:enum-ctor...
|
commit | commitdiff | tree |
2022-08-14 |
Michael Goulet | Rollup merge of #100367 - fmease:fix-100365, r=compiler...
|
commit | commitdiff | tree |
2022-08-14 |
Michael Goulet | Rollup merge of #100335 - aDotInTheVoid:rdj-resolved...
|
commit | commitdiff | tree |
2022-08-14 |
Michael Goulet | Rollup merge of #100299 - compiler-errors:issue-100283...
|
commit | commitdiff | tree |
2022-08-14 |
Michael Goulet | Rollup merge of #99646 - compiler-errors:arg-mismatch...
|
commit | commitdiff | tree |
2022-08-13 |
Michael Goulet | Delay span bug when failing to normalize negative coherence...
|
commit | commitdiff | tree |
2022-08-13 |
Michael Goulet | make clean::Item::span return option instead of dummy...
|
commit | commitdiff | tree |
2022-08-13 |
Michael Goulet | Rollup merge of #100509 - BoxyUwU:merge_hrtb_with_higher_ran...
|
commit | commitdiff | tree |
2022-08-13 |
Michael Goulet | Rollup merge of #100501 - RalfJung:miri-from-exposed...
|
commit | commitdiff | tree |
2022-08-13 |
Michael Goulet | Rollup merge of #100490 - lcnr:wf-consts, r=jackh726
|
commit | commitdiff | tree |
2022-08-13 |
Michael Goulet | Rollup merge of #100475 - chenyukang:fix-100461, r...
|
commit | commitdiff | tree |
2022-08-13 |
Michael Goulet | Rollup merge of #100464 - khyperia:lld-icf-on-windows...
|
commit | commitdiff | tree |
2022-08-13 |
Michael Goulet | Rollup merge of #100447 - GuillaumeGomez:rm-clean-impl...
|
commit | commitdiff | tree |
2022-08-13 |
Michael Goulet | Rollup merge of #100445 - krasimirgg:llvm-16-msan,...
|
commit | commitdiff | tree |
2022-08-13 |
Michael Goulet | Rollup merge of #100438 - compiler-errors:issue-100360...
|
commit | commitdiff | tree |
2022-08-13 |
Michael Goulet | Rollup merge of #100434 - compiler-errors:issue-100373...
|
commit | commitdiff | tree |
2022-08-13 |
Michael Goulet | Rollup merge of #100407 - RalfJung:no-int2ptr, r=Mark...
|
commit | commitdiff | tree |
2022-08-13 |
Michael Goulet | Rollup merge of #100355 - camelid:has2-rename, r=GuillaumeGomez
|
commit | commitdiff | tree |
2022-08-13 |
Michael Goulet | Do not inline non-simple argument type errors into...
|
commit | commitdiff | tree |
2022-08-13 |
Michael Goulet | Label argument coercion errors
|
commit | commitdiff | tree |
2022-08-12 |
Michael Goulet | Address nit
|
commit | commitdiff | tree |
2022-08-12 |
Michael Goulet | Adjust span of fn arguments
|
commit | commitdiff | tree |
2022-08-12 |
Michael Goulet | Adjust span of closure param
|
commit | commitdiff | tree |
2022-08-12 |
Michael Goulet | And for closures
|
commit | commitdiff | tree |
2022-08-12 |
Michael Goulet | Point out a single arg if we have a single arg incompatibility
|
commit | commitdiff | tree |
2022-08-12 |
Michael Goulet | Check ctor for missing stability
|
commit | commitdiff | tree |
2022-08-12 |
Michael Goulet | enum variant ctor inherits stability of variant
|
commit | commitdiff | tree |
2022-08-12 |
Michael Goulet | Erase regions better in promote_candidate
|
commit | commitdiff | tree |
2022-08-12 |
Michael Goulet | Fix HIR pretty printing of let else
|
commit | commitdiff | tree |
2022-08-10 |
Michael Goulet | Rollup merge of #100371 - xfix:inline-from-bytes-with...
|
commit | commitdiff | tree |
2022-08-10 |
Michael Goulet | Rollup merge of #100359 - b-naber:valtrees-pretty-print...
|
commit | commitdiff | tree |
2022-08-10 |
Michael Goulet | Rollup merge of #100353 - theli-ua:master, r=joshtriplett
|
commit | commitdiff | tree |
2022-08-10 |
Michael Goulet | Rollup merge of #100349 - TaKO8Ki:remove-type-string...
|
commit | commitdiff | tree |
2022-08-10 |
Michael Goulet | Rollup merge of #100348 - camelid:test-93205, r=jyn514
|
commit | commitdiff | tree |
2022-08-10 |
Michael Goulet | Rollup merge of #100339 - shourya5:issue#100258, r...
|
commit | commitdiff | tree |
2022-08-10 |
Michael Goulet | Rollup merge of #100317 - kjetilkjeka:remove-nvptx32...
|
commit | commitdiff | tree |
2022-08-10 |
Michael Goulet | Rollup merge of #100286 - Thog:rust-lld-macosx-target...
|
commit | commitdiff | tree |
2022-08-10 |
Michael Goulet | Use &mut Diagnostic instead of &mut DiagnosticBuilder...
|
commit | commitdiff | tree |
2022-08-09 |
Michael Goulet | Move folding into just projection cases
|
commit | commitdiff | tree |
2022-08-09 |
Michael Goulet | Keep going if normalized projection has unevaluated...
|
commit | commitdiff | tree |
2022-08-08 |
Michael Goulet | Adjust wording
|
commit | commitdiff | tree |
2022-08-07 |
Michael Goulet | Implement special-cased projection error message for...
|
commit | commitdiff | tree |
2022-08-07 |
Michael Goulet | Don't document impossible to call default trait items...
|
commit | commitdiff | tree |
2022-08-06 |
Michael Goulet | provide correct size hint for unsupported platform...
|
commit | commitdiff | tree |
2022-08-05 |
Michael Goulet | move DiagnosticArgFromDisplay into rustc_errors
|
commit | commitdiff | tree |
2022-08-05 |
Michael Goulet | Delay formatting trimmed path until lint/error is emitted
|
commit | commitdiff | tree |
2022-08-04 |
Michael Goulet | opt node type
|
commit | commitdiff | tree |
2022-08-04 |
Michael Goulet | Address nits
|
commit | commitdiff | tree |
2022-08-04 |
Michael Goulet | Add `traits::fully_solve_obligation` that acts like...
|
commit | commitdiff | tree |
2022-08-04 |
Michael Goulet | Add `traits::fully_solve_obligation` that acts like...
|
commit | commitdiff | tree |
2022-08-04 |
Michael Goulet | Use ObligationCtxt in impossible_predicates
|
commit | commitdiff | tree |
2022-08-04 |
Michael Goulet | Remove unnecessary FulfillmentContext from need_migrate_dere...
|
commit | commitdiff | tree |
2022-08-04 |
Michael Goulet | Remove FulfillmentContext param from fully_normalize
|
commit | commitdiff | tree |
2022-08-04 |
Michael Goulet | Use ObligationCtxt in main fn return type check
|
commit | commitdiff | tree |
2022-08-04 |
Michael Goulet | Use (actually) dummy place for let-else divergence
|
commit | commitdiff | tree |
2022-08-04 |
Michael Goulet | Resolve vars before emitting coerce error
|
commit | commitdiff | tree |
2022-08-04 |
Michael Goulet | Don't point out return span on every E0308
|
commit | commitdiff | tree |
2022-08-03 |
Michael Goulet | Skip over structs with no private fields that impl...
|
commit | commitdiff | tree |
2022-08-03 |
Michael Goulet | Don't suggest field method if it's just missing some...
|
commit | commitdiff | tree |
2022-08-03 |
Michael Goulet | Consider privacy more carefully when suggesting accessing...
|
commit | commitdiff | tree |
2022-08-03 |
Michael Goulet | Suggest expressions' fields even if they're not ADTs
|
commit | commitdiff | tree |
2022-08-03 |
Michael Goulet | Delay a bug when failed to normalize trait ref during...
|
commit | commitdiff | tree |
2022-08-01 |
Michael Goulet | Use expr parse restrictions for let expr parsing
|
commit | commitdiff | tree |
2022-07-29 |
Michael Goulet | dont call type ascription 'cast'
|
commit | commitdiff | tree |
2022-07-29 |
Michael Goulet | Document check_region_obligations_and_report_errors...
|
commit | commitdiff | tree |
2022-07-29 |
Michael Goulet | Adjust an expr span to account for macros
|
commit | commitdiff | tree |
2022-07-29 |
Michael Goulet | Do not allow bad projection term to leak into the type...
|
commit | commitdiff | tree |
2022-07-29 |
Michael Goulet | Remove parent_pat from TopInfo
|
commit | commitdiff | tree |
2022-07-29 |
Michael Goulet | fix ICE when computing codegen_fn_attrs on closure...
|
commit | commitdiff | tree |
2022-07-27 |
Michael Goulet | use check_region_obligations_and_report_errors in more...
|
commit | commitdiff | tree |
2022-07-26 |
Michael Goulet | Check that RPITs constrained by a recursive call in...
|
commit | commitdiff | tree |
next |