2015-10-22 |
Niko Matsakis | fix bug in hir,identified
|
commit | commitdiff | tree |
2015-10-22 |
Niko Matsakis | improve Scope to print node-ids etc
|
commit | commitdiff | tree |
2015-10-22 |
Niko Matsakis | distinguish projections from the env/obj-types vs those...
|
commit | commitdiff | tree |
2015-10-06 |
Niko Matsakis | remove now unnecessary trait impls
|
commit | commitdiff | tree |
2015-10-06 |
Niko Matsakis | fix some tidy complaints
|
commit | commitdiff | tree |
2015-10-06 |
Niko Matsakis | rename `dump` to `mir_map`, which seems more suitable
|
commit | commitdiff | tree |
2015-10-06 |
Niko Matsakis | make mir map available to later passes (currently unused)
|
commit | commitdiff | tree |
2015-10-06 |
Niko Matsakis | store the mir into a map, restructure to avoid rebuilding...
|
commit | commitdiff | tree |
2015-10-06 |
Niko Matsakis | purge `-Z always-build-mir`, which is no longer relevant
|
commit | commitdiff | tree |
2015-10-06 |
Niko Matsakis | strip out the hair trait and use concrete types instead
|
commit | commitdiff | tree |
2015-10-05 |
Niko Matsakis | change PartialEq impl for ConstVal so that two constants...
|
commit | commitdiff | tree |
2015-10-05 |
Niko Matsakis | change how we declare bindings so that unreachable...
|
commit | commitdiff | tree |
2015-10-05 |
Niko Matsakis | rather than just passing the block around, track the...
|
commit | commitdiff | tree |
2015-10-05 |
Niko Matsakis | switch to using constvals for constants, instead of...
|
commit | commitdiff | tree |
2015-10-05 |
Niko Matsakis | do MIR construction after pattern evaluation for now...
|
commit | commitdiff | tree |
2015-10-05 |
Niko Matsakis | always build MIR
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | remove support method for synthetic default method ids
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | remove code for re-exports of static methods
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | convert the creepy case to just return None -- in practice...
|
commit | commitdiff | tree |
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 |
next |