2015-08-24 |
Niko Matsakis | purge DEF_ID_DEBUG TLS variable, and just always print...
|
commit | commitdiff | tree |
2015-08-24 |
Niko Matsakis | convert to use `is_local` instead of `== LOCAL_CRATE`
|
commit | commitdiff | tree |
2015-08-24 |
Niko Matsakis | fallout from moving def-id
|
commit | commitdiff | tree |
2015-08-24 |
Niko Matsakis | move def-id to rustc crate
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | completely aborted comment
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | move the reverse into the iterator
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | missed one reference to "best"
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | rename `best_upper_bound` to `postdom_upper_bound`
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | remove use of swap_remove and compress the list as...
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | nits from pnkfelix
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | fix accidental reversal of 'static, and add a test
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | add final test case, correct one of the others (both...
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | add test cases suggested by pnkfelix
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | clarify diagonal arrows
|
commit | commitdiff | tree |
2015-08-18 |
Niko Matsakis | add a regression test for #27583. Fixes #27583.
|
commit | commitdiff | tree |
2015-08-18 |
Niko Matsakis | kill the old funky `can_reach` fn
|
commit | commitdiff | tree |
2015-08-18 |
Niko Matsakis | rewrite `free_region`/`region_inference` to use newly...
|
commit | commitdiff | tree |
2015-08-18 |
Niko Matsakis | implement transitive relation type that can compute...
|
commit | commitdiff | tree |
2015-08-18 |
Niko Matsakis | remove unused import
|
commit | commitdiff | tree |
2015-08-18 |
Niko Matsakis | reorder imports to respect the alphabet, only one of...
|
commit | commitdiff | tree |
2015-08-18 |
Niko Matsakis | generalize bitvector code into a bitmatrix; write some...
|
commit | commitdiff | tree |
2015-08-16 |
Niko Matsakis | remove the last remnants of old interface
|
commit | commitdiff | tree |
2015-08-15 |
Niko Matsakis | astencode: convert code to use TyDecoder directly
|
commit | commitdiff | tree |
2015-08-15 |
Niko Matsakis | s/PState/TyDecoder/
|
commit | commitdiff | tree |
2015-08-15 |
Niko Matsakis | tydecode: tighten privacy
|
commit | commitdiff | tree |
2015-08-15 |
Niko Matsakis | convert tydecode to use an impl, eliminating a lot...
|
commit | commitdiff | tree |
2015-08-15 |
Niko Matsakis | convert tydecode to use a closure for def-id conversion and
|
commit | commitdiff | tree |
2015-08-15 |
Niko Matsakis | move InlinedItem into librustc, where it belongs
|
commit | commitdiff | tree |
2015-08-14 |
Niko Matsakis | Correct nits from @nrc
|
commit | commitdiff | tree |
2015-08-13 |
Niko Matsakis | astconv.rs: extended ast_ty_to_ty debugging
|
commit | commitdiff | tree |
2015-08-13 |
Niko Matsakis | expr_use_visitor: Remove FIXME that is no longer needed...
|
commit | commitdiff | tree |
2015-08-13 |
Niko Matsakis | add regression test for #27592. Fixes #27592.
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | regionck.rs: experimentally adopt a more conservative...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | ty.rs: document/cleanup required_region_bounds a bit
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | regionck.rs: add a delayed_span_bug call to validate...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | outlives.rs: correct typo
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | traits/error_reporting.rs: always note obligation cause
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Update test error messages based on changes to wfcheck...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | check/wf.rs: change to use correct span and older WF...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | outlives.rs: remove use of ty.walk and replace with...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | outlives: convert outlives to use an exhaustive match...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | traits: consider whether origin is RFC1214 when caching...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | regionck.rs: correct misuse of ty.regions() rather...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | regionck.rs: remove dead fn type_strictly_outlives
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | middle/outlives.rs: s/temp/subcomponents/
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | middle/outlives.rs: fix typo
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | infer/mod.rs: add doc comment to RFC1214 variant
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | wip 082a011e2bd5c8254e6c1b2fdc97a6fcb2927a7f rm binary
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Fallout in tests -- explain an interesting test failure...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Fallout in tests --- misc error message changes, WF...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Fallout in tests -- break test into a run-pass and...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Fallout in tests -- break this test into three tests...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Fallout in tests -- break the object safety part into...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Fallout in tests -- we now report an error if you even...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Add FIXME for apparent stage0 regression
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Fallout in libs -- misc missing bounds uncovered by...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | New tests --- projection outlives relation
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Generalize the outlives rule for projections to handle...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Introduce a "origin/cause" for new requirements (or...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | New tests --- check that wf relation is being checked...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | New WF condition requires checking that argument types...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Implement a new wfcheck to replace the old wf; this...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Extend ParameterEnvironment to remember the free_id...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Add two new kinds of predicates, WellFormed and ObjectSafe.
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Define the `wf` and `outlives` relation separately...
|
commit | commitdiff | tree |
2015-08-12 |
Niko Matsakis | Don't report a hard error if there are inference failures...
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | Correct regression in type-inference caused by failing...
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | minor rebase fixes
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | nits
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | Add regression test for #25368. Fixes #25368.
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | Add regression test for #25954 (cyclic closure type...
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | Unify the upvar variables found in closures with the...
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | Don't be so eager to call unresolved inference variables...
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | Add some debugging to help identify when errors get...
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | Run the analysis process only once per closure, on...
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | Introduce ClosureSubsts rather than just having random...
|
commit | commitdiff | tree |
2015-07-24 |
Niko Matsakis | introduce a Vec<Ty> to TyClosure for storing upvar...
|
commit | commitdiff | tree |
2015-07-14 |
Niko Matsakis | Transition to the new object lifetime defaults, replacing...
|
commit | commitdiff | tree |
2015-07-03 |
Niko Matsakis | Fix some merge conflicts
|
commit | commitdiff | tree |
2015-07-03 |
Niko Matsakis | Now that I made the warning smarter, these tests no...
|
commit | commitdiff | tree |
2015-07-03 |
Niko Matsakis | Adjust tests to silence warnings (or record them, as...
|
commit | commitdiff | tree |
2015-07-03 |
Niko Matsakis | After inferring regions, scan for any bounds that are...
|
commit | commitdiff | tree |
2015-07-03 |
Niko Matsakis | Add a boolean flag to ExistentialBounds tracking whether the
|
commit | commitdiff | tree |
2015-07-03 |
Niko Matsakis | Code up the new lifetime default rules, but leave them...
|
commit | commitdiff | tree |
2015-06-19 |
Niko Matsakis | Expand the "givens" set to cover transitive relations...
|
commit | commitdiff | tree |
2015-06-16 |
Niko Matsakis | Fix merge errors
|
commit | commitdiff | tree |
2015-06-15 |
Niko Matsakis | This new caching sometimes suppresses duplicate errors...
|
commit | commitdiff | tree |
2015-06-15 |
Niko Matsakis | Rather than expanding the where-clauses in the environment...
|
commit | commitdiff | tree |
2015-06-15 |
Niko Matsakis | Add a (somewhat hacky) cache to the tcx that tracks...
|
commit | commitdiff | tree |
2015-05-29 |
Niko Matsakis | New tests for cross-crate usages of const fn and so...
|
commit | commitdiff | tree |
2015-05-29 |
Niko Matsakis | add const_fn features
|
commit | commitdiff | tree |
2015-05-29 |
Niko Matsakis | add a test for const fn methods, as suggested by @pnkfelix
|
commit | commitdiff | tree |
2015-05-29 |
Niko Matsakis | permit const-fn in macro expansions
|
commit | commitdiff | tree |
2015-05-29 |
Niko Matsakis | Add feature-gate to calling const fn
|
commit | commitdiff | tree |
2015-05-22 |
Niko Matsakis | Two more small fixes.
|
commit | commitdiff | tree |
2015-05-21 |
Niko Matsakis | Make various fixes:
|
commit | commitdiff | tree |
2015-05-16 |
Niko Matsakis | Add test for two sequence repetitions in a row
|
commit | commitdiff | tree |
2015-05-15 |
Niko Matsakis | Permit token trees, identifiers, and blocks to be following by
|
commit | commitdiff | tree |
2015-05-12 |
Niko Matsakis | Correct various small points, expand some sections...
|
commit | commitdiff | tree |
2015-04-24 |
Niko Matsakis | fix rustc_driver tests
|
commit | commitdiff | tree |
next |