2022-07-26 |
Michael Goulet | Check that RPITs constrained by a recursive call in...
|
commit | commitdiff | tree |
2022-07-26 |
Michael Goulet | Revert "Do not allow typeck children items to constrain...
|
commit | commitdiff | tree |
2022-07-26 |
Michael Goulet | Revert "use opaque_ty_origin_unchecked instead of destructur...
|
commit | commitdiff | tree |
2022-07-26 |
Michael Goulet | Remove some explicit self.infcx for fcx, which derefs...
|
commit | commitdiff | tree |
2022-07-24 |
Michael Goulet | Combine redundant obligation cause codes
|
commit | commitdiff | tree |
2022-07-24 |
Michael Goulet | Handle additional lifetime bounds on GATs like on methods
|
commit | commitdiff | tree |
2022-07-24 |
Michael Goulet | Slightly improve mismatched GAT where clause error
|
commit | commitdiff | tree |
2022-07-24 |
Michael Goulet | Use VecMap::get in ConstraintLocator::check
|
commit | commitdiff | tree |
2022-07-22 |
Michael Goulet | Do not resolve associated const when there is no provided...
|
commit | commitdiff | tree |
2022-07-21 |
Michael Goulet | Address more nits
|
commit | commitdiff | tree |
2022-07-21 |
Michael Goulet | Generalize same_type_modulo_infer
|
commit | commitdiff | tree |
2022-07-21 |
Michael Goulet | And for patterns too
|
commit | commitdiff | tree |
2022-07-21 |
Michael Goulet | Do if-expression obligation stuff less eagerly
|
commit | commitdiff | tree |
2022-07-21 |
Michael Goulet | Resolve vars in same_type_modulo_infer
|
commit | commitdiff | tree |
2022-07-20 |
Michael Goulet | Normalize the arg spans to be within the call span
|
commit | commitdiff | tree |
2022-07-20 |
Michael Goulet | Suggest returning binding from block or enclosing scope...
|
commit | commitdiff | tree |
2022-07-19 |
Michael Goulet | Fix a numerical underflow in tuple wrap suggestion
|
commit | commitdiff | tree |
2022-07-19 |
Michael Goulet | better error for bad depth on macro metavar expr
|
commit | commitdiff | tree |
2022-07-19 |
Michael Goulet | use opaque_ty_origin_unchecked instead of destructuring HIR
|
commit | commitdiff | tree |
2022-07-19 |
Michael Goulet | Do not allow typeck children items to constrain outer...
|
commit | commitdiff | tree |
2022-07-19 |
Michael Goulet | Mention first and last macro in backtrace
|
commit | commitdiff | tree |
2022-07-19 |
Michael Goulet | Use LocalDefId in OpaqueTypeKey
|
commit | commitdiff | tree |
2022-07-18 |
Michael Goulet | Add some additional double-adjustment regression tests
|
commit | commitdiff | tree |
2022-07-17 |
Michael Goulet | use body's param-env when checking if type needs drop
|
commit | commitdiff | tree |
2022-07-17 |
Michael Goulet | use rustc_hir_pretty::qpath_to_string to avoid span_to_snipp...
|
commit | commitdiff | tree |
2022-07-17 |
Michael Goulet | Do not ICE when we have -Zunpretty=expand with invalid ABI
|
commit | commitdiff | tree |
2022-07-17 |
Michael Goulet | Do not constraint TAITs when checking impl/trait item...
|
commit | commitdiff | tree |
2022-07-16 |
Michael Goulet | Use typeck_results to avoid duplicate ast_ty_to_ty...
|
commit | commitdiff | tree |
2022-07-16 |
Michael Goulet | Use typeck_results to get accurate qpath res for arg...
|
commit | commitdiff | tree |
2022-07-16 |
Michael Goulet | Be more precise when suggesting removal of parens on...
|
commit | commitdiff | tree |
2022-07-15 |
Michael Goulet | Only suggest if span is not erroneous
|
commit | commitdiff | tree |
2022-07-15 |
Michael Goulet | Fix ICE in named_arguments_used_positionally lint
|
commit | commitdiff | tree |
2022-07-15 |
Michael Goulet | Revert "Highlight conflicting param-env candidates"
|
commit | commitdiff | tree |
2022-07-15 |
Michael Goulet | Remove some more usages of guess_head_span
|
commit | commitdiff | tree |
2022-07-15 |
Michael Goulet | Remove some span_of_impl+unwrap
|
commit | commitdiff | tree |
2022-07-15 |
Michael Goulet | Move item_span from check_item_type into each function
|
commit | commitdiff | tree |
2022-07-15 |
Michael Goulet | remove tcx from ObligationCauseCode::span
|
commit | commitdiff | tree |
2022-07-15 |
Michael Goulet | Remove some more usages of guess_head_span
|
commit | commitdiff | tree |
2022-07-15 |
Michael Goulet | Remove some usages of guess_head_span from typeck
|
commit | commitdiff | tree |
2022-07-15 |
Michael Goulet | Make item spans more consistent
|
commit | commitdiff | tree |
2022-07-14 |
Michael Goulet | Point out custom Fn-family trait impl
|
commit | commitdiff | tree |
2022-07-14 |
Michael Goulet | Add support for APIT and RPIT callables in label_fn_like
|
commit | commitdiff | tree |
2022-07-11 |
Michael Goulet | Fix sized check ICE in intrisicck
|
commit | commitdiff | tree |
2022-07-11 |
Michael Goulet | Use Visibility::is_accessible_from to make suggestion...
|
commit | commitdiff | tree |
2022-07-11 |
Michael Goulet | Do not mention private Self types from other crates
|
commit | commitdiff | tree |
2022-07-11 |
Michael Goulet | Mention similarly named associated type even if it...
|
commit | commitdiff | tree |
2022-07-11 |
Michael Goulet | Do not suggest same trait over again
|
commit | commitdiff | tree |
2022-07-11 |
Michael Goulet | Use fake substs to check for `Self: Sized` predicates...
|
commit | commitdiff | tree |
2022-07-11 |
Michael Goulet | Deny floats even when adt_const_params is enabled
|
commit | commitdiff | tree |
2022-07-10 |
Michael Goulet | use subdiagnostic for message
|
commit | commitdiff | tree |
2022-07-10 |
Michael Goulet | explain doc comments in macros a bit
|
commit | commitdiff | tree |
2022-07-09 |
Michael Goulet | Do not call `check_expr` in `check_compatible`, since...
|
commit | commitdiff | tree |
2022-07-08 |
Michael Goulet | Collapse some weirdly-wrapping derives
|
commit | commitdiff | tree |
2022-07-08 |
Michael Goulet | Highlight conflicting param-env candidates
|
commit | commitdiff | tree |
2022-07-08 |
Michael Goulet | simplify plurals in fluent messages using hir::ConstContext
|
commit | commitdiff | tree |
2022-07-08 |
Michael Goulet | Migrate MutDeref, TransientMutBorrow diagnostics
|
commit | commitdiff | tree |
2022-07-08 |
Michael Goulet | Migrate PanicNonStr, RawPtrComparison, RawPtrToInt...
|
commit | commitdiff | tree |
2022-07-08 |
Michael Goulet | Migrate StaticAccess diagnostic
|
commit | commitdiff | tree |
2022-07-08 |
Michael Goulet | Implement IntoDiagnosticArg for hir::ConstContext
|
commit | commitdiff | tree |
2022-07-08 |
Michael Goulet | Migrate NonConstOp diagnostic
|
commit | commitdiff | tree |
2022-07-08 |
Michael Goulet | Migrate unstable-in-stable diagnostic
|
commit | commitdiff | tree |
2022-07-08 |
Michael Goulet | Use dashes instead of underscores in fluent names
|
commit | commitdiff | tree |
2022-07-04 |
Michael Goulet | Fix wrap parenthesis suggestion for async closure
|
commit | commitdiff | tree |
2022-07-02 |
Michael Goulet | Fix rust-call ICE in mir-inliner
|
commit | commitdiff | tree |
2022-07-01 |
Michael Goulet | Improve spans for specialization error
|
commit | commitdiff | tree |
2022-07-01 |
Michael Goulet | Move Sized check before first error is created
|
commit | commitdiff | tree |
2022-07-01 |
Michael Goulet | Don't point at Self type if we can't find an infer...
|
commit | commitdiff | tree |
2022-07-01 |
Michael Goulet | Show source of ambiguity in a few more places
|
commit | commitdiff | tree |
2022-07-01 |
Michael Goulet | Only label place where type is needed if span is meaningful
|
commit | commitdiff | tree |
2022-06-29 |
Michael Goulet | Don't point at another arg if we're already pointing...
|
commit | commitdiff | tree |
2022-06-28 |
Michael Goulet | Migrate some rustc_borrowck diagnostics to SessionDiagnostic
|
commit | commitdiff | tree |
2022-06-28 |
Michael Goulet | Do not use a suggestion to change a binding's name...
|
commit | commitdiff | tree |
2022-06-28 |
Michael Goulet | Remove redundant logic to suggest `as_ref`
|
commit | commitdiff | tree |
2022-06-28 |
Michael Goulet | Note concrete type being coerced into object
|
commit | commitdiff | tree |
2022-06-28 |
Michael Goulet | Fix trait object reborrow suggestion
|
commit | commitdiff | tree |
2022-06-28 |
Michael Goulet | Remove `final_arg_types`, improve tuple wrapping suggestion
|
commit | commitdiff | tree |
2022-06-28 |
Michael Goulet | Use typed indices in argument mismatch algorithm
|
commit | commitdiff | tree |
2022-06-25 |
Michael Goulet | Fix span issues in object safety suggestions
|
commit | commitdiff | tree |
2022-06-24 |
Michael Goulet | Use write! instead of p! to avoid having to use weird...
|
commit | commitdiff | tree |
2022-06-24 |
Michael Goulet | Fix printing impl trait under binders
|
commit | commitdiff | tree |
2022-06-23 |
Michael Goulet | Rollup merge of #98422 - GuillaumeGomez:browser-ui...
|
commit | commitdiff | tree |
2022-06-23 |
Michael Goulet | Rollup merge of #98410 - ehuss:update-books, r=ehuss
|
commit | commitdiff | tree |
2022-06-23 |
Michael Goulet | Rollup merge of #98409 - joshtriplett:triagebot-nominated...
|
commit | commitdiff | tree |
2022-06-23 |
Michael Goulet | Rollup merge of #98390 - GuillaumeGomez:keyword-rustdoc...
|
commit | commitdiff | tree |
2022-06-23 |
Michael Goulet | Rollup merge of #98388 - rosehuds:master, r=davidtwco
|
commit | commitdiff | tree |
2022-06-23 |
Michael Goulet | Rollup merge of #98365 - jyn514:improve-obligation...
|
commit | commitdiff | tree |
2022-06-23 |
Michael Goulet | Rollup merge of #98364 - RalfJung:arc-clone, r=Mark...
|
commit | commitdiff | tree |
2022-06-23 |
Michael Goulet | Rollup merge of #98355 - hoodmane:emscripten-no-default...
|
commit | commitdiff | tree |
2022-06-23 |
Michael Goulet | Rollup merge of #98353 - beetrees:builtin-macros-cfg...
|
commit | commitdiff | tree |
2022-06-23 |
Michael Goulet | Rollup merge of #98310 - jsha:defer-source-sidebar...
|
commit | commitdiff | tree |
2022-06-23 |
Michael Goulet | Rollup merge of #98305 - klensy:no-err-alloc, r=compiler...
|
commit | commitdiff | tree |
2022-06-23 |
Michael Goulet | Rollup merge of #98283 - TaKO8Ki:point-at-private-fields...
|
commit | commitdiff | tree |
2022-06-23 |
Michael Goulet | Rollup merge of #98269 - compiler-errors:provide-more...
|
commit | commitdiff | tree |
2022-06-23 |
Michael Goulet | Rollup merge of #98259 - jyn514:improve-obligation...
|
commit | commitdiff | tree |
2022-06-23 |
Michael Goulet | Rollup merge of #98184 - compiler-errors:elided-lifetime...
|
commit | commitdiff | tree |
2022-06-23 |
Michael Goulet | Rollup merge of #96173 - jmaargh:jmaargh/with-capacity...
|
commit | commitdiff | tree |
2022-06-22 |
Michael Goulet | Add some tests for impossible bounds
|
commit | commitdiff | tree |
2022-06-22 |
Michael Goulet | Point at return expression for RPIT-related error
|
commit | commitdiff | tree |
2022-06-22 |
Michael Goulet | Improve suggestion for calling closure on type mismatch
|
commit | commitdiff | tree |
2022-06-21 |
Michael Goulet | Provide a segment res in more cases
|
commit | commitdiff | tree |
next |