2015-10-01 |
Niko Matsakis | Convert DefId to use DefIndex, which is an index into...
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | rename ast_map to hir_map
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | stop updating `parent_node_id` when there is no correspondin...
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | build up a set of node-ids that we can construct def...
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | Introduce semi-duplicate DefIds into DefLocal/DefUpvar...
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | Make calling def_id on a DefSelfTy an error; the previous...
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | Move DefLabel out from the def_id() results
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | Remove DefRegion, which is not used
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | Rename `node_id` to `var_id` and limit to the cases...
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | move direct accesses of `node` to go through `as_local_node_...
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | change creepy case to call span_bug instead of doing...
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | move job of creating local-def-ids to ast-map (with...
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | add some XXX markers
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | move LOCAL_CRATE to cstore
|
commit | commitdiff | tree |
2015-09-09 |
Niko Matsakis | Treat loans of 'static data as extending to the end...
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | enable slice patterns and enable building rustdoc
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | convert TODOs to FIXMEs
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | fix EUV delegate to take advantage of defaults. This...
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | plumbing to automatically run MIR for crates where...
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | add MIR crate and link it into the driver
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | add -Z always-build-mir option
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | add MIR code (unused thus far)
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | extract autoderef type adjustment code into a reusable
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | move fnv hashing support into librustc_data_structures
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | add a few accessors to Graph
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | track, for each upvar, its index in list of upvars
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | generalize graphviz library to handle HTML tags and...
|
commit | commitdiff | tree |
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 |
next |