about summary refs log tree commit diff
path: root/src/libsyntax/ext
AgeCommit message (Expand)AuthorLines
2013-03-28Removing unused importsAlex Crichton-41/+20
2013-03-28auto merge of #5593 : luqmana/rust/inline-asm, r=catamorphismbors-3/+13
2013-03-28librustc: Remove common fields and nested enums from the languagePatrick Walton-15/+5
2013-03-27auto merge of #5578 : erickt/rust/incoming, r=jbclements,ericktbors-23/+245
2013-03-27libsyntax: Allow selecting intel style asm.Luqman Aden-1/+5
2013-03-27libsyntax: use a struct for inline asm in ast.Luqman Aden-3/+9
2013-03-27syntax: Remove deprecated expr_vstore_fixedErick Tryzelaar-5/+0
2013-03-27std: Decode::read_enum_variant should pass in the variant namesErick Tryzelaar-3/+14
2013-03-27std: add option type directly to serialize::{En,De}codeErick Tryzelaar-9/+70
2013-03-27syntax: pass some values around by referenceErick Tryzelaar-4/+4
2013-03-27syntax: Add new values that can be used with the quasiquoterErick Tryzelaar-2/+157
2013-03-27remove sty_by_ref, though traces still remain due to dtorsNiko Matsakis-4/+4
2013-03-26librustc: Modify all code to use new lifetime binder syntaxPatrick Walton-10/+12
2013-03-26option: rm functions that duplicate methodsDaniel Micay-3/+1
2013-03-26syntax: Removing uses of HashMapAlex Crichton-14/+18
2013-03-26Remove unused imports throughoutAlex Crichton-6/+2
2013-03-26Rip out old code that still structured method calls as aNiko Matsakis-119/+93
2013-03-22librustc: Add explicit lifetime binders and new lifetime notation in core/std...Patrick Walton-2/+2
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-22auto merge of #5488 : pcwalton/rust/depure, r=pcwaltonbors-13/+13
2013-03-22librustc: Remove `pure` from libsyntax and librustc.Patrick Walton-10/+10
2013-03-22librustc: Remove all uses of `static` from functions. rs=destaticPatrick Walton-3/+3
2013-03-22Pass the fmt! buffer to each conversion methodAlex Crichton-58/+59
2013-03-22Build up the result of fmt! in a buffer instead of a vectorAlex Crichton-30/+44
2013-03-22syntax: make old `#[deriving_foo]` attribute obsoleteAndrew Paseltiner-3/+31
2013-03-22syntax: replace uses of old deriving attribute with new oneAndrew Paseltiner-4/+4
2013-03-21auto merge of #5407 : jbclements/rust/add-assert-eq-macro, r=jbclementsbors-18/+25
2013-03-21back-renamed slice_DBG_BRWD, slice_V_DBG_BRWD -> slice, slice_DBG_UNIQ -> sli...Marvin Löbel-1/+1
2013-03-21renamed str::view -> slice_DBG_BRWDMarvin Löbel-1/+1
2013-03-20change some uses of fail_unless to assert_eqJohn Clements-18/+15
2013-03-20add assert_eq! macroJohn Clements-0/+10
2013-03-20auto merge of #5434 : apasel422/rust/deriving, r=nikomatsakisbors-1271/+1356
2013-03-20syntax: Removing some bad copiesAlex Crichton-7/+7
2013-03-19syntax: split deriving module into submodules for each traitAndrew Paseltiner-977/+1062
2013-03-19auto merge of #5436 : alexcrichton/rust/assert-message, r=pcwaltonbors-0/+5
2013-03-19syntax: move ext/deriving.rs to ext/deriving/mod.rsAndrew Paseltiner-0/+0
2013-03-19auto merge of #5426 : nikomatsakis/rust/issue-4846-lifetimes-in-expl-self, r=...bors-5/+7
2013-03-19Allow custom messages on assert statementsAlex Crichton-0/+5
2013-03-18librustc: Make the compiler ignore purity.Patrick Walton-17/+35
2013-03-18librustc: Convert all uses of old lifetime notation to new lifetime notation....Patrick Walton-4/+10
2013-03-18Make &self permit explicit lifetimes, but don't really use themNiko Matsakis-5/+7
2013-03-15auto merge of #5359 : luqmana/rust/inline-asm, r=pcwaltonbors-1/+9
2013-03-15Tidy.Luqman Aden-1/+1
2013-03-15Implicitly use addr_of for output operands in asm.Luqman Aden-0/+7
2013-03-15Actually pass inline asm operands around.Luqman Aden-1/+2
2013-03-15impl Clone for ~T, ~[T], ~strBen Striegel-1/+1
2013-03-13librustc: Remove "base types" from the language.Patrick Walton-4/+8
2013-03-13librustc: Don't accept `as Trait` anymore; fix all occurrences of it.Patrick Walton-237/+247
2013-03-13auto merge of #5293 : brson/rust/logging, r=brsonbors-19/+18