about summary refs log tree commit diff
path: root/src/libsyntax/parse/parser.rs
AgeCommit message (Expand)AuthorLines
2015-07-13Auto merge of #26750 - nrc:refactor-submod, r=sfacklerbors-68/+108
2015-07-10Change some instances of .connect() to .join()Wesley Wiser-1/+1
2015-07-09Fix a span bug for qualified pathsNick Cameron-4/+2
2015-07-03Refactor how the parser looks for sub-modulesNick Cameron-68/+108
2015-06-11Auto merge of #26190 - Veedrac:no-iter, r=alexcrichtonbors-5/+5
2015-06-10Removed many pointless calls to *iter() and iter_mut()Joshua Landau-5/+5
2015-06-09Exise 'unsafe pointer' in favor of 'raw pointer'Steve Klabnik-1/+1
2015-06-08Auto merge of #26091 - chellmuth:pub-struct-field-span, r=nrcbors-1/+4
2015-06-07StructField span should include `pub`Chris Hellmuth-1/+4
2015-06-04Fix span for ExprPath variantsMarcus Klaas-2/+1
2015-05-26Fix typo.Nick Hamann-1/+1
2015-05-21Make various fixes:Niko Matsakis-27/+41
2015-05-21syntax: parse `const fn` for free functions and inherent methods.Eduard Burtescu-12/+39
2015-05-17Auto merge of #25387 - eddyb:syn-file-loader, r=nikomatsakisbors-5/+3
2015-05-16Auto merge of #25487 - P1start:extern-crate-unexpected-error, r=huonwbors-5/+1
2015-05-16Clarify the error message for malformed `extern crate` statementsP1start-5/+1
2015-05-16Fix the spans of `move` closuresP1start-4/+5
2015-05-15syntax: Add unquoting ast::{Generics,WhereClause}Erick Tryzelaar-0/+4
2015-05-14syntax: abstract over the file loading mechanism.Eduard Burtescu-3/+2
2015-05-14syntax: replace sess.span_diagnostic.cm with sess.codemap().Eduard Burtescu-2/+1
2015-05-12Auto merge of #25171 - quantheory:associated_time_long_paths, r=nikomatsakisbors-35/+15
2015-05-07Fix use of UFCS syntax to call methods on associated types.Sean Patrick Santos-35/+15
2015-05-05Use `empty()` instead of a special constTamir Duberstein-3/+2
2015-05-01Rollup merge of #24981 - carols10cents:remove-more-priv, r=alexcrichtonManish Goregaokar-1/+1
2015-04-29Remove mention of 'priv'; visibility is either PUB or nothingCarol Nichols-1/+1
2015-04-29FalloutTamir Duberstein-17/+20
2015-04-27Auto merge of #23606 - quantheory:associated_const, r=nikomatsakisbors-81/+134
2015-04-25Interpolate AST nodes in quasiquote.Geoffry Song-1/+6
2015-04-25Fix #20616York Xiang-1/+32
2015-04-23Get associated consts working in match patterns.Sean Patrick Santos-79/+110
2015-04-23Functional changes for associated constants. Cross-crate usage of associated ...Sean Patrick Santos-2/+24
2015-04-24Do not include attributes in trait item spans.Nick Cameron-5/+4
2015-04-23Auto merge of #24683 - P1start:help-suggestions, r=nrcbors-3/+8
2015-04-22Auto merge of #24685 - nrc:span-pred, r=huonwbors-3/+3
2015-04-22Fix spans for predicates in where clausesNick Cameron-3/+3
2015-04-21syntax: Remove #[feature(path_ext)]Erick Tryzelaar-2/+3
2015-04-21syntax: replace Vec::push_all with stable Vec::extendErick Tryzelaar-9/+14
2015-04-21syntax: Replace String::from_str with the stable String::fromErick Tryzelaar-1/+1
2015-04-21syntax: remove #![feature(box_syntax, box_patterns)]Erick Tryzelaar-3/+3
2015-04-21Change a few error messages to give code suggestionsP1start-3/+8
2015-04-16Auto merge of #23682 - tamird:DRY-is-empty, r=alexcrichtonbors-9/+9
2015-04-15Rollup merge of #24438 - nrc:tuple-span, r=sfacklerSteve Klabnik-1/+1
2015-04-14Negative case of `len()` -> `is_empty()`Tamir Duberstein-2/+2
2015-04-14Positive case of `len()` -> `is_empty()`Tamir Duberstein-7/+7
2015-04-15Fix the span for tuple expressionsNick Cameron-1/+1
2015-04-13syntax: Publically expose printing where clauses, and add attr_to_stringErick Tryzelaar-1/+1
2015-04-12Fix spans for macrosNick Cameron-9/+11
2015-04-09Fix the span for `for` expressionsNick Cameron-1/+1
2015-04-05Work towards a non-panicing parser (libsyntax)Phil Dawes-1219/+1275
2015-04-02Fix parsing of patterns in macrosVadim Petrochenkov-1/+3