about summary refs log tree commit diff
path: root/src/libsyntax/parse
AgeCommit message (Expand)AuthorLines
2015-01-05rollup merge of #20554: huonw/mut-patternAlex Crichton-2/+7
2015-01-05rollup merge of #20424: jroesch/tuple-struct-where-clause-fixAlex Crichton-40/+89
2015-01-05rollup merge of #20099: P1start/parse-more-macro-opsAlex Crichton-5/+10
2015-01-05Reserve the keyword 'macro'Keegan McAllister-3/+4
2015-01-06Fix the obsolete messageNick Cameron-1/+1
2015-01-06FalloutNick Cameron-1/+1
2015-01-06Obsolete `Sized? T`Nick Cameron-3/+9
2015-01-06Remove the prefix in ObsoleteSyntax variantsNick Cameron-34/+34
2015-01-05syntax: remove dead codeJorge Aparicio-2/+1
2015-01-05syntax: make the closure type `f: |uint| -> bool` syntax obsoleteJorge Aparicio-16/+18
2015-01-05remove TyClosureJorge Aparicio-8/+2
2015-01-05tweak the obsolete syntax messageJorge Aparicio-2/+2
2015-01-05Reformat metadata for exported macrosKeegan McAllister-0/+4
2015-01-05Rename macro_escape to macro_useKeegan McAllister-1/+2
2015-01-05Stop using macro_escape as an inner attributeKeegan McAllister-3/+3
2015-01-05syntax: obsolete the `for Sized?` syntaxJorge Aparicio-2/+12
2015-01-05Allow leading :: in use itemsKeegan McAllister-0/+4
2015-01-05Add a special macro nonterminal $crateKeegan McAllister-3/+30
2015-01-05Refactor struct parsing and add testsJared Roesch-45/+76
2015-01-04serialize: Use assoc types + less old_orphan_checkAlex Crichton-0/+17
2015-01-05Change `&` pat to only work with &T, and `&mut` with &mut T.Huon Wilson-2/+7
2015-01-05auto merge of #20285 : FlaPer87/rust/oibit-send-and-friends, r=nikomatsakisbors-1/+16
2015-01-04Fix the parsing of where-clauses for structsJared Roesch-3/+21
2015-01-04Add syntax for negative implementations of traitsFlavio Percoco-1/+16
2015-01-03Remove deprecated functionalityAlex Crichton-10/+2
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-16/+16
2015-01-03sed -i -s 's/\bmod,/self,/g' **/*.rsJorge Aparicio-3/+3
2015-01-03syntax: fix falloutJorge Aparicio-1/+1
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-1/+3
2015-01-02Merge remote-tracking branch 'origin/master' into rollupAlex Crichton-0/+4
2015-01-02rollup merge of #20425: sanxiyn/opt-local-tyAlex Crichton-6/+2
2015-01-02core: use assoc types in `Deref[Mut]`Jorge Aparicio-1/+3
2015-01-02std: Stabilize the prelude moduleAlex Crichton-2/+6
2015-01-02Make type in ast::Local optionalSeo Sanghyeon-6/+2
2015-01-02Accept `self` in place of `mod` in use itemsNick Cameron-0/+4
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
2014-12-31syntax: unbox closures used in let bindingsJorge Aparicio-5/+5
2014-12-30Parse arbitrary operators after expr-like macro invocations in statement posi...P1start-5/+10
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-21/+74
2014-12-30Remove ExprSlice by hacking the compilerNick Cameron-4/+11
2014-12-30Add hypothetical support for ranges with only an upper boundNick Cameron-1/+1
2014-12-29Rebase fixes.Huon Wilson-3/+3
2014-12-29Slash the ast::Stmt type from 104 to 24 bytes.Huon Wilson-1/+1
2014-12-28Rename TaskRng to ThreadRngSimonas Kazlauskas-1/+1
2014-12-28Fix spans for `use` view statements and their treatment in save-analysisNick Cameron-3/+4