about summary refs log tree commit diff
path: root/src/comp/syntax/ext/base.rs
AgeCommit message (Expand)AuthorLines
2011-12-13Copy first batch of material from libstd to libcore.Graydon Hoare-1/+1
2011-11-17remove compile-command from local variable blocksNiko Matsakis-1/+0
2011-11-10Cleanup unused importsHaitao Li-1/+1
2011-10-20Make fn denote a bare function. Convert fn to fn@ as neededBrian Anderson-2/+2
2011-09-12Factor imports mindlessly.Graydon Hoare-3/+1
2011-09-12Reformat for new mode syntax, step 1Marijn Haverbeke-6/+6
2011-09-02Reformat. Issue #855Brian Anderson-26/+21
2011-09-01Remove lots of estr code from rustc. Issue #855Brian Anderson-1/+1
2011-09-01Remove #ifmt. Issue #855Brian Anderson-2/+0
2011-09-01Make #fmt and #ifmt synonymous. Issue #855Brian Anderson-1/+3
2011-09-01Rename std::istr to std::str. Issue #855Brian Anderson-1/+1
2011-09-01Remove the estr #fmt. Issue #855Brian Anderson-1/+0
2011-08-30Add #ifmt extension, like #fmt but for istrs. Issue #855Brian Anderson-0/+1
2011-08-27Convert rustc::syntax::ext::base to istrs. Issue #855Brian Anderson-18/+19
2011-08-27Convert rustc::driver::session to istrs. Issue #855Brian Anderson-5/+8
2011-08-27Convert parser to istrs. Issue #855Brian Anderson-1/+2
2011-08-27Convert rest of the AST to istrs. Issue #855Brian Anderson-3/+3
2011-08-27Convert std::map::new_str_hash to istrs. Issue #855Brian Anderson-7/+8
2011-08-20ReformatBrian Anderson-18/+15
2011-08-16Port the compiler to the expr foo::<T> syntax.Erick Tryzelaar-1/+1
2011-08-16Port the compiler to the typaram foo<T> syntax.Erick Tryzelaar-3/+3
2011-08-16Rename std::ivec to std::vecBrian Anderson-2/+2
2011-08-15Use span stacks to track macro expansion for less troublesome error messages.Paul Stansifer-7/+17
2011-08-15Add a syntax extension to log syntax, for debugging macros.Paul Stansifer-3/+7
2011-08-15Add backtraces for syntax problems.Paul Stansifer-37/+33
2011-08-03Add #concat_idents[] and #ident_to_str[]Paul Stansifer-0/+10
2011-07-29Remove unreachable statementsMarijn Haverbeke-4/+3
2011-07-28Change macro syntax to accept a single expr, not a sequence of exprs.Paul Stansifer-2/+2
2011-07-27Reformat for new syntaxMarijn Haverbeke-53/+45
2011-07-26Remove all uses of tuples from the compiler and stdlibMarijn Haverbeke-1/+2
2011-07-22Implement Macro By Example.Paul Stansifer-1/+18
2011-07-13Prohibit trailing whitespace under 'tidy' script. Clean up all caught cases.Graydon Hoare-3/+3
2011-07-12rustc: Remove some interior vectors from typestate and some useless vec-relat...Patrick Walton-1/+0
2011-07-11Move macro expansion to a separate phase, change macro syntax, and add parse_...Paul Stansifer-10/+13
2011-07-10Make #fmt work from inside std. Issue #175Brian Anderson-2/+13
2011-07-07rustc: Change lots of AST nodes to use interior vectorsPatrick Walton-2/+2
2011-07-06rustc: Make AST paths use interior vectorsPatrick Walton-2/+3
2011-07-06rustc: Revert the conversion to interior vectors due to heap corruptionPatrick Walton-3/+2
2011-07-06rustc: Make AST paths use interior vectorsPatrick Walton-2/+3
2011-07-06Remove temporary stdlib placeholders, use actual stdlib functionsMarijn Haverbeke-1/+1
2011-07-05Move everything syntax-related to syntax/, break deps on rest of compilerMarijn Haverbeke-0/+98