about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2015-01-05Implement macro re-exportKeegan McAllister-1/+50
2015-01-05Allow leading :: in use itemsKeegan McAllister-0/+4
2015-01-05Add a special macro nonterminal $crateKeegan McAllister-9/+82
2015-01-05Replace LetSyntaxTT with MacroRulesTTKeegan McAllister-57/+30
2015-01-04serialize: Use assoc types + less old_orphan_checkAlex Crichton-52/+119
2015-01-05auto merge of #20285 : FlaPer87/rust/oibit-send-and-friends, r=nikomatsakisbors-9/+66
2015-01-05auto merge of #20163 : bfops/rust/master, r=Gankrobors-11/+8
2015-01-04Put negative trait implemtations behind a feature gateFlavio Percoco-1/+14
2015-01-04Add syntax for negative implementations of traitsFlavio Percoco-9/+53
2015-01-04Merge pull request #20452 from brson/rustupbors-1/+1
2015-01-04[breaking change] Update entry API as part of RFC 509.Ben Foppa-11/+8
2015-01-03Remove deprecated functionalityAlex Crichton-114/+2
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-193/+193
2015-01-03sed -i -s 's/\bmod}/self}/g' **/*.rsJorge Aparicio-1/+1
2015-01-03sed -i -s 's/\bmod,/self,/g' **/*.rsJorge Aparicio-12/+12
2015-01-03use assoc types in binop traitsJorge Aparicio-5/+15
2015-01-03syntax: fix falloutJorge Aparicio-11/+19
2015-01-03auto merge of #20154 : P1start/rust/qualified-assoc-type-generics, r=nikomats...bors-34/+10
2015-01-02rollup merge of #20410: japaric/assoc-typesAlex Crichton-4/+13
2015-01-02Merge remote-tracking branch 'erickt/rustup'Brian Anderson-1/+1
2015-01-02rollup merge of #20341: nikomatsakis/impl-trait-for-trait-2Alex Crichton-3/+2
2015-01-02Merge remote-tracking branch 'origin/master' into rollupAlex Crichton-23/+39
2015-01-02rollup merge of #20425: sanxiyn/opt-local-tyAlex Crichton-22/+20
2015-01-02rollup merge of #20416: nikomatsakis/coherenceAlex Crichton-3/+23
2015-01-02rollup merge of #20334: nagisa/ffi-llvmAlex Crichton-0/+11
2015-01-02core: use assoc types in `Deref[Mut]`Jorge Aparicio-4/+13
2015-01-02rollup merge of #20377: alexcrichton/issue-20352Alex Crichton-1/+2
2015-01-02Fix fallout from change, adding explicit `Sized` annotations where necessary.Niko Matsakis-3/+2
2015-01-02std: Stabilize the prelude moduleAlex Crichton-25/+45
2015-01-02Make type in ast::Local optionalSeo Sanghyeon-22/+20
2015-01-02Accept `derive` instead of `deriving`Nick Cameron-22/+34
2015-01-02Accept `self` in place of `mod` in use itemsNick Cameron-1/+5
2015-01-02Fix orphan checking (cc #19470). (This is not a complete fix of #19470 becaus...Niko Matsakis-3/+23
2015-01-01std: Enforce Unicode in fmt::WriterAlex Crichton-1/+2
2015-01-02More falloutNick Cameron-1/+1
2015-01-02Fallout - change array syntax to use `;`Nick Cameron-2/+2
2015-01-02Accept ranges with only a maximum value: `..expr`Nick Cameron-4/+11
2015-01-02Disallow [_, ..n] syntax for fixed length arrays and repeating array construc...Nick Cameron-15/+2
2015-01-01auto merge of #20190 : cmr/rust/gate-macro-args, r=alexcrichtonbors-35/+120
2015-01-01Feature gate macro argumentsCorey Richardson-35/+120
2014-12-31syntax: unbox closures used in let bindingsJorge Aparicio-15/+15
2014-12-31syntax: unbox closures used in function argumentsJorge Aparicio-31/+35
2014-12-31Feature gate FFI imports of LLVM intrinsicsSimonas Kazlauskas-0/+11
2014-12-30Fallout from stabilizationAaron Turon-18/+18
2014-12-30Add a FIXME relating to using `ast::Name`Niko Matsakis-1/+1
2014-12-30Don't normalize associated types when in region binders, wait until we instan...Niko Matsakis-0/+12
2014-12-29rollup merge of #20266: nick29581/dxr-useAlex Crichton-3/+4
2014-12-29rollup merge of #20264: nagisa/threadrngAlex Crichton-1/+1
2014-12-29rollup merge of #20194: nick29581/dst-syntaxAlex Crichton-72/+132
2014-12-30Remove ExprSlice by hacking the compilerNick Cameron-37/+14