about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2015-12-12Implement `#[deprecated]` attribute (RFC 1270)Vadim Petrochenkov-10/+88
2015-12-08Auto merge of #29995 - DanielJCampbell:Expanded-Span-Printing, r=nrcbors-0/+204
2015-12-08Added pretty-printing for span expansion chains through span_to_expanded_string.Daniel Campbell-0/+204
2015-12-05std: Stabilize APIs for the 1.6 releaseAlex Crichton-13/+8
2015-12-05Use a struct instead of a tuple for inline asm output operandsAmanieu d'Antras-11/+29
2015-12-05Add proper support for indirect output constraints in inline asmAmanieu d'Antras-8/+9
2015-12-04Auto merge of #29850 - Kimundi:attributes_that_make_a_statement, r=pnkfelixbors-421/+1234
2015-12-03libterm: bring across changes from termBryce Van Dyk-8/+8
2015-12-01Auto merge of #25570 - oli-obk:const_indexing, r=nikomatsakisbors-0/+6
2015-11-30Improved comments around dropped attributes in the macro expanderMarvin Löbel-2/+2
2015-11-30Simplyfied map_thin_attrs()Marvin Löbel-19/+3
2015-11-29Auto merge of #30075 - kyeah:mac-span, r=sanxiynbors-5/+9
2015-11-28Use last_span for macro spansKevin Yeh-3/+4
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