about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2015-11-27Auto merge of #30064 - fhartwig:macro-suggestions, r=sanxiynbors-0/+88
2015-11-27Introduce max_suggestion_distance function to avoid duplicating the heuristicFlorian Hartwig-4/+10
2015-11-26Added stmt_expr_attribute feature gateMarvin Löbel-63/+291
2015-11-26Some TLC for the MoveMap traitMarvin Löbel-56/+120
2015-11-26Fixed macro expander not folding attributes (though I'm not sure if that is a...Marvin Löbel-16/+18
2015-11-26Moved and refactored ThinAttributesMarvin Löbel-130/+132
2015-11-26Add syntax support for attributes on expressions and all syntaxMarvin Löbel-312/+845
2015-11-26Fix spans for macrosKevin Yeh-3/+6
2015-11-26Add '!' to macro name suggestion, use fileline_help instead of span_helpFlorian Hartwig-1/+1
2015-11-26Auto merge of #30015 - petrochenkov:staged, r=brsonbors-3/+4
2015-11-26Add suggestion of similar macro names to `macro undefined` error messageFlorian Hartwig-0/+82
2015-11-25Fix "Cannot fill in a NT" ICEJonas Schievink-12/+23
2015-11-25Remove all uses of `#[staged_api]`Vadim Petrochenkov-1/+1
2015-11-25Remove `#[staged_api]`Vadim Petrochenkov-2/+3
2015-11-25Auto merge of #30011 - jonas-schievink:macro-context, r=nrcbors-10/+10
2015-11-24Remove "this"Jonas Schievink-1/+1
2015-11-24Rollup merge of #30004 - michaelwoerister:primitive-ty-to-str, r=alexcrichtonSteve Klabnik-29/+23
2015-11-24Auto merge of #30000 - Manishearth:unreachable-call, r=nrcbors-4/+4
2015-11-24Fix unreachable code in libsyntaxManish Goregaokar-4/+4
2015-11-23Auto merge of #29952 - petrochenkov:depr, r=brsonbors-8/+10
2015-11-23Print the macro context name on incomplete parseJonas Schievink-10/+10
2015-11-23Avoid some code duplication around getting names of numeric types.Michael Woerister-29/+23
2015-11-22Look up macro names as well when suggesting replacements for function resolve...Manish Goregaokar-18/+28
2015-11-20Rename #[deprecated] to #[rustc_deprecated]Vadim Petrochenkov-8/+10
2015-11-20add feature gate `const_indexing`Oliver Schneider-0/+6
2015-11-18Rework the `IdVisitor` so that it only visits item contents (and doesn'tNiko Matsakis-18/+10
2015-11-18Add some unicode aliases for ".Huon Wilson-0/+17
2015-11-17Auto merge of #29887 - sanxiyn:match-ref-pats, r=sfacklerbors-57/+57
2015-11-17Auto merge of #29766 - oli-obk:impl_item, r=nikomatsakisbors-38/+37
2015-11-17Fix match_ref_pats flagged by ClippySeo Sanghyeon-57/+57
2015-11-17Auto merge of #29837 - Wafflespeanut:unicode_chars, r=Manishearthbors-1/+193
2015-11-17Detect confusing unicode characters and show the alternativeRavi Shankar-1/+193
2015-11-16rename `ast::ImplItem_::*ImplItem` to `ast::ImplItemKind::*`Oliver Schneider-38/+37
2015-11-16Auto merge of #29828 - sanxiyn:check-macro, r=nrcbors-49/+63
2015-11-14Check macro definition and do not expand invalid macrosSeo Sanghyeon-3/+22
2015-11-14Reindent codeSeo Sanghyeon-22/+22
2015-11-14Store TokenTree in MacroRulesMacroExpanderSeo Sanghyeon-28/+23
2015-11-13Move the panicking parse functions out of the parserKyle Mayes-50/+52
2015-11-13Auto merge of #29761 - eefriedman:rename-nopanic, r=sanxiynbors-87/+87
2015-11-12Auto merge of #29807 - nrc:op_span, r=brsonbors-1/+1
2015-11-13Fix a bad span for binopsNick Cameron-1/+1
2015-11-12Auto merge of #29780 - KyleMayes:quote-ext, r=nrcbors-1/+86
2015-11-12Auto merge of #29544 - Ryman:reduce_doc_warnings, r=steveklabnikbors-17/+24
2015-11-12libsyntax: deny warnings in doctestsKevin Butler-17/+24
2015-11-12Add -Zinput-statsNick Cameron-1/+174
2015-11-11libsyntax: Add more quasiquoting macrosKyle Mayes-1/+86
2015-11-11Auto merge of #29744 - sanxiyn:modernize, r=nrcbors-30/+30
2015-11-11Auto merge of #29727 - alexcrichton:debug-unused-result, r=sfacklerbors-4/+21
2015-11-10Rename _nopanic methods to remove the suffix.Eli Friedman-87/+87
2015-11-10Auto merge of #29725 - aturon:lang-features, r=huonwbors-45/+59