2022-09-13 |
Michael Goulet | Don't render inline suggestions of only spaces
|
commit | commitdiff | tree |
2022-09-12 |
Michael Goulet | Don't trim substitution if it's only whitespace
|
commit | commitdiff | tree |
2022-09-12 |
Michael Goulet | A SubstitutionPart is not a deletion if it replaces...
|
commit | commitdiff | tree |
2022-09-12 |
Michael Goulet | Fix ICE in opt_suggest_box_span
|
commit | commitdiff | tree |
2022-09-12 |
Michael Goulet | No more ret_type_span
|
commit | commitdiff | tree |
2022-09-11 |
Michael Goulet | Only encode RPITIT when trait method has default body
|
commit | commitdiff | tree |
2022-09-11 |
Michael Goulet | Deny RPITIT for object safety
|
commit | commitdiff | tree |
2022-09-11 |
Michael Goulet | Check that the types in RPITITs are WF
|
commit | commitdiff | tree |
2022-09-10 |
Michael Goulet | split compare_predicate_entailment and collect_trait_impl_tr...
|
commit | commitdiff | tree |
2022-09-09 |
Michael Goulet | Equate fn outputs when inferring RPITIT hidden types
|
commit | commitdiff | tree |
2022-09-09 |
Michael Goulet | Fix documentation lint failures
|
commit | commitdiff | tree |
2022-09-09 |
Michael Goulet | Adjust pretty printing of RPITITs
|
commit | commitdiff | tree |
2022-09-09 |
Michael Goulet | Rebase fallout
|
commit | commitdiff | tree |
2022-09-09 |
Michael Goulet | Appease clippy again
|
commit | commitdiff | tree |
2022-09-09 |
Michael Goulet | Tweak feature error, add test
|
commit | commitdiff | tree |
2022-09-09 |
Michael Goulet | Deeply check that method signatures match, and allow...
|
commit | commitdiff | tree |
2022-09-09 |
Michael Goulet | Bless tests, fix ICE with ImplTraitPlaceholder
|
commit | commitdiff | tree |
2022-09-09 |
Michael Goulet | Address nits
|
commit | commitdiff | tree |
2022-09-09 |
Michael Goulet | Address rebase issues, make async fn in trait work
|
commit | commitdiff | tree |
2022-09-09 |
Michael Goulet | Make async fn in traits work
|
commit | commitdiff | tree |
2022-09-09 |
Michael Goulet | Make clippy happy
|
commit | commitdiff | tree |
2022-09-09 |
Michael Goulet | Add tests
|
commit | commitdiff | tree |
2022-09-09 |
Michael Goulet | Check that impl types actually satisfy RPITIT bounds
|
commit | commitdiff | tree |
2022-09-09 |
Michael Goulet | Rustdoc support
|
commit | commitdiff | tree |
2022-09-09 |
Michael Goulet | Implement projection for ImplTraitPlaceholder
|
commit | commitdiff | tree |
2022-09-09 |
Michael Goulet | Lower RPITIT to ImplTraitPlaceholder item
|
commit | commitdiff | tree |
2022-09-09 |
Michael Goulet | RPITIT placeholder items
|
commit | commitdiff | tree |
2022-09-08 |
Michael Goulet | Rollup merge of #101587 - BoxyUwU:term_debug, r=compiler...
|
commit | commitdiff | tree |
2022-09-08 |
Michael Goulet | Rollup merge of #101584 - notriddle:notriddle/settings...
|
commit | commitdiff | tree |
2022-09-08 |
Michael Goulet | Rollup merge of #101580 - notriddle:notriddle/div-impl...
|
commit | commitdiff | tree |
2022-09-08 |
Michael Goulet | Rollup merge of #101554 - notriddle:notriddle/implemenation...
|
commit | commitdiff | tree |
2022-09-08 |
Michael Goulet | Rollup merge of #101530 - krasimirgg:llvm-16-up, r...
|
commit | commitdiff | tree |
2022-09-08 |
Michael Goulet | Rollup merge of #101499 - spastorino:add-lowering-arena...
|
commit | commitdiff | tree |
2022-09-08 |
Michael Goulet | Rollup merge of #101423 - mkroening:hermit-warnings...
|
commit | commitdiff | tree |
2022-09-08 |
Michael Goulet | We can print futures with {integer} too
|
commit | commitdiff | tree |
2022-09-08 |
Michael Goulet | Generator return doesn't need to be a lang item
|
commit | commitdiff | tree |
2022-09-08 |
Michael Goulet | Adjust spacing in suggestion, add a test
|
commit | commitdiff | tree |
2022-09-08 |
Michael Goulet | Add associated item binding to non-param-ty where clause...
|
commit | commitdiff | tree |
2022-09-08 |
Michael Goulet | Remove TypeParamVisitor
|
commit | commitdiff | tree |
2022-09-08 |
Michael Goulet | Simplify printing operator lang item paths in error...
|
commit | commitdiff | tree |
2022-09-08 |
Michael Goulet | Avoid source-map call in operator error
|
commit | commitdiff | tree |
2022-09-06 |
Michael Goulet | Report number of delayed bugs properly with -Ztreat...
|
commit | commitdiff | tree |
2022-09-05 |
Michael Goulet | Point out when a callable is not actually callable...
|
commit | commitdiff | tree |
2022-09-05 |
Michael Goulet | Fix ICE, generalize 'move generics to trait' suggestion...
|
commit | commitdiff | tree |
2022-09-05 |
Michael Goulet | Normalize before erasing late-bound regions in equal_up_to_r...
|
commit | commitdiff | tree |
2022-09-05 |
Michael Goulet | Don't suggest reborrow if usage is inside a closure
|
commit | commitdiff | tree |
2022-09-04 |
Michael Goulet | Point at type parameter in plain path expr
|
commit | commitdiff | tree |
2022-09-04 |
Michael Goulet | Also suggest dereferencing LHS when both &mut T and...
|
commit | commitdiff | tree |
2022-09-04 |
Michael Goulet | Address nits, rename enclosing_scope => parent_label
|
commit | commitdiff | tree |
2022-09-04 |
Michael Goulet | Use head span for rustc_on_unimplemented's enclosing_scope...
|
commit | commitdiff | tree |
2022-09-03 |
Michael Goulet | Don't delay invalid lhs bug unless we know it'll be...
|
commit | commitdiff | tree |
2022-09-03 |
Michael Goulet | Include enum path in variant suggestion
|
commit | commitdiff | tree |
2022-09-03 |
Michael Goulet | Fix global_asm macro pretty printing
|
commit | commitdiff | tree |
2022-09-03 |
Michael Goulet | Suggest copied or cloned
|
commit | commitdiff | tree |
2022-09-03 |
Michael Goulet | Suggest associated method on deref types
|
commit | commitdiff | tree |
2022-09-03 |
Michael Goulet | Shrink suggestion span of argument mismatch error
|
commit | commitdiff | tree |
2022-09-03 |
Michael Goulet | Suggest removing unnecessary prefix let in patterns
|
commit | commitdiff | tree |
2022-08-30 |
Michael Goulet | Tweak WellFormedLocs a bit
|
commit | commitdiff | tree |
2022-08-29 |
Michael Goulet | Simplify get_trait_ref a bit
|
commit | commitdiff | tree |
2022-08-28 |
Michael Goulet | Add test for APIT
|
commit | commitdiff | tree |
2022-08-28 |
Michael Goulet | More descriptive argument placeholders
|
commit | commitdiff | tree |
2022-08-28 |
Michael Goulet | Suggest calling when operator types mismatch
|
commit | commitdiff | tree |
2022-08-27 |
Michael Goulet | Suggest calling trait objects and parameters too, when...
|
commit | commitdiff | tree |
2022-08-27 |
Michael Goulet | Add test
|
commit | commitdiff | tree |
2022-08-27 |
Michael Goulet | Only suggest call on nonexistent fields and methods...
|
commit | commitdiff | tree |
2022-08-27 |
Michael Goulet | Use autoderef
|
commit | commitdiff | tree |
2022-08-27 |
Michael Goulet | Drive-by: Rename expr_t to base_ty
|
commit | commitdiff | tree |
2022-08-27 |
Michael Goulet | Sad
|
commit | commitdiff | tree |
2022-08-27 |
Michael Goulet | Revert "Remove deferred sized checks"
|
commit | commitdiff | tree |
2022-08-26 |
Michael Goulet | Rollup merge of #100900 - AndyJado:diag-migrate, r...
|
commit | commitdiff | tree |
2022-08-26 |
Michael Goulet | Rollup merge of #100890 - adriantombu:migrate_diagnostic_rus...
|
commit | commitdiff | tree |
2022-08-26 |
Michael Goulet | Rollup merge of #100836 - hampuslidin:migrate-attr...
|
commit | commitdiff | tree |
2022-08-26 |
Michael Goulet | Rollup merge of #100817 - vincenzopalazzo:macros/bool_spelli...
|
commit | commitdiff | tree |
2022-08-26 |
Michael Goulet | Rollup merge of #100776 - Rejyr:diagnostic-migration...
|
commit | commitdiff | tree |
2022-08-26 |
Michael Goulet | Rollup merge of #100744 - 5225225:migrate-rustc-mir...
|
commit | commitdiff | tree |
2022-08-26 |
Michael Goulet | Rollup merge of #100738 - nidnogg:diagnostics_migr_const_eva...
|
commit | commitdiff | tree |
2022-08-26 |
Michael Goulet | Rollup merge of #100735 - Facel3ss1:ty-utils-translation...
|
commit | commitdiff | tree |
2022-08-26 |
Michael Goulet | Rollup merge of #100724 - JeanCASPAR:migrate-ast_lowering...
|
commit | commitdiff | tree |
2022-08-26 |
Michael Goulet | Drive-by: same_type_modulo_infer should handle ReVar...
|
commit | commitdiff | tree |
2022-08-26 |
Michael Goulet | Erase late bound regions before comparing types in...
|
commit | commitdiff | tree |
2022-08-26 |
Michael Goulet | Suggest returning closure as impl Fn
|
commit | commitdiff | tree |
2022-08-26 |
Michael Goulet | Add and use ObligationCtxt::new_in_snapshot
|
commit | commitdiff | tree |
2022-08-25 |
Michael Goulet | Do not leak variables from probe
|
commit | commitdiff | tree |
2022-08-25 |
Michael Goulet | Attempt to normalize FnDef signature in InferCtxt::cmp
|
commit | commitdiff | tree |
2022-08-25 |
Michael Goulet | Use real inference variable in build_fn_sig_ty
|
commit | commitdiff | tree |
2022-08-25 |
Michael Goulet | Don't create an extra infcx in report_closure_arg_mismatch
|
commit | commitdiff | tree |
2022-08-25 |
Michael Goulet | Do not report too many expr field candidates
|
commit | commitdiff | tree |
2022-08-24 |
Michael Goulet | Use ExprItemObligation and ExprBindingObligation too
|
commit | commitdiff | tree |
2022-08-24 |
Michael Goulet | Add test for #100414
|
commit | commitdiff | tree |
2022-08-24 |
Michael Goulet | Note binding obligation causes for const equate errors
|
commit | commitdiff | tree |
2022-08-24 |
Michael Goulet | Call them constants instead of types
|
commit | commitdiff | tree |
2022-08-21 |
Michael Goulet | Bless tests after #100769
|
commit | commitdiff | tree |
2022-08-21 |
Michael Goulet | Make check for overlapping closure span more accurate
|
commit | commitdiff | tree |
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 |
next |