about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2015-12-18Rollup merge of #30420 - petrochenkov:owned2, r=nrcManish Goregaokar-177/+144
2015-12-18Rollup merge of #30384 - nrc:diagnostics, r=@nikomatsakisManish Goregaokar-560/+703
2015-12-18Deprecate name `OwnedSlice` and don't use itVadim Petrochenkov-62/+54
2015-12-18libsyntax: Merge OwnedSlice into ptr::PVadim Petrochenkov-115/+90
2015-12-17Remove unused importsJeffrey Seyfried-10/+10
2015-12-17test errorsNick Cameron-86/+111
2015-12-17A little more refactoring inside emitter.rsNick Cameron-45/+35
2015-12-17Add the files I fogot about earlierNick Cameron-0/+1027
2015-12-17Move a bunch of stuff from Session to syntax::errorsNick Cameron-1/+1
2015-12-17move error handling from libsyntax/diagnostics.rs to libsyntax/errors/*Nick Cameron-987/+88
2015-12-16Rollup merge of #30388 - DanielJCampbell:macro-ident-spans, r=nrcManish Goregaokar-8/+12
2015-12-16Auto merge of #30300 - sanxiyn:syntax-ext, r=nikomatsakisbors-5257/+20
2015-12-16Auto merge of #30206 - petrochenkov:newdepr, r=brsonbors-10/+88
2015-12-15Fix expansion testsSeo Sanghyeon-4/+13
2015-12-15Move built-in syntax extensions to a separate crateSeo Sanghyeon-5253/+7
2015-12-15Generated code spans now point to callsite parameters (where applicable)Daniel Campbell-8/+12
2015-12-14[breaking-change] move ast_util functions to methodsfaineance-178/+178
2015-12-14Auto merge of #29735 - Amanieu:asm_indirect_constraint, r=pnkfelixbors-13/+32
2015-12-13remove deprecated APIs missed in #30182Tamir Duberstein-14/+0
2015-12-12Address the review commentsVadim Petrochenkov-1/+1
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