rust/src/librustc/middle
bors 80a2306aee auto merge of #11662 : alexcrichton/rust/faster-parens, r=huonw
The included test case would essentially never finish compiling without this
patch. It recursies twice at every ExprParen meaning that the branching factor
is 2^n

The included test case will take so long to parse on the old compiler that it'll
surely never let this crop up again.
2014-01-20 20:06:23 -08:00
..
borrowck syntax: convert ast_map to use a SmallIntMap. 2014-01-19 12:56:26 +11:00
cfg librustc: Remove @ pointer patterns from the language 2014-01-13 14:45:21 -08:00
trans auto merge of #11653 : alexcrichton/rust/issue-11647, r=luqmana 2014-01-20 16:56:25 -08:00
typeck syntax: convert ast_map to use a SmallIntMap. 2014-01-19 12:56:26 +11:00
astencode.rs auto merge of #11598 : alexcrichton/rust/io-export, r=brson 2014-01-17 12:02:07 -08:00
check_const.rs auto merge of #11662 : alexcrichton/rust/faster-parens, r=huonw 2014-01-20 20:06:23 -08:00
check_loop.rs
check_match.rs librustc: Remove @ pointer patterns from the language 2014-01-13 14:45:21 -08:00
const_eval.rs syntax: convert ast_map to use a SmallIntMap. 2014-01-19 12:56:26 +11:00
dataflow.rs auto merge of #11055 : pcwalton/rust/placement-box, r=pcwalton 2014-01-09 16:11:18 -08:00
dead.rs syntax: convert ast_map to use a SmallIntMap. 2014-01-19 12:56:26 +11:00
effect.rs Removed obsolete 'e' prefix on ty_evec and ty_estr. 2014-01-11 16:40:23 +02:00
entry.rs syntax: convert ast_map to use a SmallIntMap. 2014-01-19 12:56:26 +11:00
freevars.rs
graph.rs
kind.rs librustc: Remove @ pointer patterns from the language 2014-01-13 14:45:21 -08:00
lang_items.rs rustc: remove the explicit count from the lang_item macro. 2014-01-19 14:15:57 +11:00
lint.rs syntax: convert ast_map to use a SmallIntMap. 2014-01-19 12:56:26 +11:00
liveness.rs auto merge of #11598 : alexcrichton/rust/io-export, r=brson 2014-01-17 12:02:07 -08:00
mem_categorization.rs Issue #3511 - Rationalize temporary lifetimes. 2014-01-15 18:34:38 -05:00
moves.rs librustc: Remove @ pointer patterns from the language 2014-01-13 14:45:21 -08:00
pat_util.rs Issue #3511 - Rationalize temporary lifetimes. 2014-01-15 18:34:38 -05:00
privacy.rs syntax: convert ast_map to use a SmallIntMap. 2014-01-19 12:56:26 +11:00
reachable.rs syntax: convert ast_map to use a SmallIntMap. 2014-01-19 12:56:26 +11:00
region.rs Extend temporary lifetimes if there is a ref in an enum binding 2014-01-17 08:10:42 -05:00
resolve_lifetime.rs librustc: Remove @ pointer patterns from the language 2014-01-13 14:45:21 -08:00
resolve.rs auto merge of #11585 : nikomatsakis/rust/issue-3511-rvalue-lifetimes, r=pcwalton 2014-01-17 07:56:45 -08:00
subst.rs librustc: Remove @ pointer patterns from the language 2014-01-13 14:45:21 -08:00
ty_fold.rs Removed remnants of @mut and ~mut from comments and the type system. 2014-01-12 02:26:04 +02:00
ty.rs auto merge of #11661 : huonw/rust/fixed-length-instantiation, r=thestinger 2014-01-20 06:16:29 -08:00