about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2013-09-20Invert --cfg debug to --cfg ndebugAlex Crichton-2/+2
2013-09-19auto merge of #9308 : ben0x539/rust/lexer-error-spans, r=alexcrichtonbors-26/+91
2013-09-19lexer: further slight improvements to lexer errorsBenjamin Herr-16/+30
2013-09-19auto merge of #9279 : erickt/rust/master, r=alexcrichtonbors-10/+6
2013-09-19lexer: report problematic chars verbatim or as escape sequenceBenjamin Herr-12/+23
2013-09-19lexer: show correct span on lexical errorsBenjamin Herr-19/+59
2013-09-19auto merge of #9299 : alexcrichton/rust/fmt-trailing-comma, r=huonwbors-0/+1
2013-09-19auto merge of #9291 : jzelinskie/rust/remove-cond, r=alexcrichtonbors-36/+0
2013-09-18Allow trailing commas in format!Alex Crichton-0/+1
2013-09-18Register new snapshotsAlex Crichton-39/+6
2013-09-18Remove and replace cond! Closes #9282.Jimmy Zelinskie-36/+0
2013-09-18auto merge of #9264 : ben0x539/rust/pp-work, r=alexcrichtonbors-8/+8
2013-09-17extra: minor cleanup of Zero and Default syntax extensionErick Tryzelaar-10/+6
2013-09-17Added support for a `\0` escape sequence.Daniel Rosenwasser-0/+2
2013-09-17pp: also print bounds in paths with no generic paramsBenjamin Herr-7/+7
2013-09-17pp: typo in commentBenjamin Herr-1/+1
2013-09-17auto merge of #9245 : kballard/rust/bytes-span, r=catamorphismbors-10/+10
2013-09-17auto merge of #9244 : thestinger/rust/drop, r=catamorphismbors-1/+1
2013-09-16switch Drop to `&mut self`Daniel Micay-1/+1
2013-09-16Limit spans in bytes!() error messages to the argument in questionKevin Ballard-10/+10
2013-09-16Update syntax testCorey Richardson-1/+123
2013-09-16Fix hardcoded string in libsyntaxCorey Richardson-24/+2
2013-09-16auto merge of #9187 : lkuper/rust/no-simplevisitor, r=catamorphismbors-144/+3
2013-09-15auto merge of #9168 : michaelwoerister/rust/traits, r=jdmbors-0/+10
2013-09-15Remove {uint,int,u64,i64,...}::from_str,from_str_radixblake2-ppc-3/+3
2013-09-15debuginfo: Basic support for trait objects.Michael Woerister-0/+10
2013-09-15Fix expand_stmt as well as expand_expr to use the correct spanAlex Crichton-15/+25
2013-09-15Reduce the amount of complexity in format!Alex Crichton-122/+62
2013-09-14These impls, at least, can be avoided by deriving Ord.Lindsey Kuper-16/+2
2013-09-14Kill off method impls made redundant by default methods.Lindsey Kuper-39/+0
2013-09-14auto merge of #9183 : alexcrichton/rust/issue-5794, r=catamorphismbors-1/+19
2013-09-14auto merge of #9181 : lkuper/rust/libsyntax-default-methods-refactor, r=alexc...bors-275/+3
2013-09-14auto merge of #9180 : blake2-ppc/rust/reduce-either, r=catamorphismbors-21/+15
2013-09-14auto merge of #9115 : erickt/rust/master, r=ericktbors-11/+103
2013-09-14Get rid of unused SimpleVisitor stuff.Lindsey Kuper-144/+3
2013-09-13Pass a more proper span to the syntax expandersAlex Crichton-1/+19
2013-09-14syntax: Remove use of Either in parse.rsblake2-ppc-21/+15
2013-09-13Refactor libsyntax Visitor impls to use default methods.Lindsey Kuper-275/+3
2013-09-13Work around a compiler crash folding labeled break. #9129Brian Anderson-2/+10
2013-09-12syntax: add #[deriving(Default)] syntax extensionErick Tryzelaar-0/+81
2013-09-12std: Rename {Option,Result}::chain{,_err}* to {and_then,or_else}Erick Tryzelaar-7/+14
2013-09-12std: Add Option.{result_or_default,or_default} that uses DefaultErick Tryzelaar-1/+1
2013-09-12libsyntax: add Default implementation to OptVecErick Tryzelaar-0/+4
2013-09-12std: rename Option::unwrap_or_default() to unwrap_or()Erick Tryzelaar-4/+4
2013-09-12auto merge of #9135 : jbclements/rust/let-var-hygiene, r=ericktbors-1/+2
2013-09-12Implement a format_args!() macroAlex Crichton-61/+108
2013-09-11more helpful error message for ident comparison failureJohn Clements-1/+2
2013-09-11auto merge of #9061 : jakub-/rust/pretty-print-empty-impl, r=huonwbors-1/+3
2013-09-11Properly encode/decode structural variants.SiegeLord-3/+3
2013-09-11auto merge of #9093 : pnkfelix/rust/fsk-remove-oldvisit, r=alexcrichtonbors-780/+0