about summary refs log tree commit diff
path: root/src/libsyntax/ext/expand.rs
AgeCommit message (Expand)AuthorLines
2013-05-14Fix cosmetics for fail!() callsMarvin Löbel-1/+1
2013-05-14Use static string with fail!() and remove fail!(fmt!())Björn Steinbrink-3/+3
2013-05-11Warning policeTim Chevalier-2/+0
2013-05-10syntax: Use the new `for` protocolAlex Crichton-12/+2
2013-05-07auto merge of #6271 : pnkfelix/rust/issue6009-condition-pub-priv-variants, r=...bors-0/+15
2013-05-06Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freezeNiko Matsakis-0/+36
2013-05-06Step one for 'proper' pub condition: support pub keyword in form.Felix S. Klock II-0/+15
2013-05-06Add assert_approx_eq! macroBrendan Zabarauskas-0/+36
2013-05-05Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freezeNiko Matsakis-9/+1
2013-05-02Merge remote-tracking branch 'brson/io' into incomingBrian Anderson-1/+1
2013-05-02Remove 'Local Variable' commentsBrendan Zabarauskas-8/+0
2013-04-30Merge remote-tracking branch 'brson/io'Brian Anderson-1/+1
2013-04-30new borrow checker (mass squash)Niko Matsakis-0/+3
2013-04-27only use #[no_core] in libcoreDaniel Micay-4/+0
2013-04-25Made fail! and assert! accept both &'static str and ~str, as well as a fmt! l...Marvin Löbel-13/+29
2013-04-23Merge remote-tracking branch 'brson/io'Brian Anderson-1/+1
2013-04-22Make conditions public. #6009Brian Anderson-1/+1
2013-04-19syntax: de-mode and prepare for de-modeing rustcAlex Crichton-2/+2
2013-04-16added MTWT functionsJohn Clements-0/+47
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-13/+0
2013-03-28Removing unused importsAlex Crichton-2/+2
2013-03-26option: rm functions that duplicate methodsDaniel Micay-3/+1
2013-03-22librustc: Add explicit lifetime binders and new lifetime notation in core/std...Patrick Walton-1/+1
2013-03-22librustc: Remove the `const` declaration form everywherePatrick Walton-1/+1
2013-03-22libsyntax: Introduce the new `assert!` macro; make `assert` no longer a keywordPatrick Walton-0/+13
2013-03-20change some uses of fail_unless to assert_eqJohn Clements-3/+2
2013-03-20add assert_eq! macroJohn Clements-0/+10
2013-03-19Allow custom messages on assert statementsAlex Crichton-0/+5
2013-03-13librustc: Don't accept `as Trait` anymore; fix all occurrences of it.Patrick Walton-20/+20
2013-03-11Remove the log keyword (by renaming it to __log)Brian Anderson-8/+8
2013-03-11core: Remove logging constantsBrian Anderson-8/+8
2013-03-08auto merge of #5278 : brson/rust/logplusplus, r=brsonbors-8/+32
2013-03-07librustc: Convert all uses of `assert` over to `fail_unless!`Patrick Walton-1/+1
2013-03-07Make debug!, etc. macros not require a format stringBrian Anderson-8/+32
2013-03-06Add manual &self/ and &static/ and /&self declarations thatNiko Matsakis-4/+5
2013-03-05auto merge of #5231 : jbclements/rust/better-macro-error-message, r=graydonbors-5/+13
2013-03-04simplified msg (TMI on old one)John Clements-2/+2
2013-03-04better error message for macros with MOD_SEPsJohn Clements-5/+13
2013-03-04Remove unused imports throughout src/Alex Crichton-1/+0
2013-03-02libsyntax: Remove `fn@`, `fn~`, and `fn&` from libsyntax. rs=defunPatrick Walton-16/+28
2013-03-01Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-2/+11
2013-02-28Fix implicit leaks of imports throughout librariesAlex Crichton-2/+11
2013-02-28Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-7/+11
2013-02-27Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-49/+269
2013-02-26libsyntax: remove vecs_implicitly_copyable from the syntax extensionsErick Tryzelaar-12/+15
2013-02-26typo-fixing and name-changesJohn Clements-3/+1
2013-02-26Macros now leave scopeJohn Clements-49/+264
2013-02-25libsyntax: progress on making syntax::visit vecs_implicitly_copyable-freeErick Tryzelaar-62/+69
2013-02-21Get rid of structural records in libsyntax and the last bit in librustc.Luqman Aden-15/+33
2013-02-19convert SyntaxExtensions's key to a @~strErick Tryzelaar-5/+5