about summary refs log tree commit diff
path: root/src/libsyntax_expand
AgeCommit message (Expand)AuthorLines
2019-12-30Rename directories for some crates from `syntax_x` to `rustc_x`Vadim Petrochenkov-10284/+0
2019-12-30Rollup merge of #64273 - petrochenkov:stabattrmod, r=CentrilYuki Okushi-7/+4
2019-12-29Auto merge of #67112 - Centril:expr-polish, r=estebankbors-4/+2
2019-12-28doc comments: Less attribute mimickingVadim Petrochenkov-11/+5
2019-12-28Stabilize attribute macros on inline modulesVadim Petrochenkov-7/+4
2019-12-24x.py fmt after previous deignoreMark Rousskov-117/+116
2019-12-23extract parse_not_exprMazdak Farrokhzad-4/+2
2019-12-22Format the worldMark Rousskov-1606/+1472
2019-12-21Rollup merge of #67355 - Centril:merge-mut, r=oli-obkMazdak Farrokhzad-3/+3
2019-12-20introduce 'type AttrVec'Mazdak Farrokhzad-13/+10
2019-12-20extract suggest_slice_patMazdak Farrokhzad-21/+25
2019-12-201. ast::Mutability::{Mutable -> Mut, Immutable -> Not}.Mazdak Farrokhzad-3/+3
2019-12-20Rollup merge of #67131 - Centril:item-merge, r=petrochenkovMazdak Farrokhzad-32/+33
2019-12-18Propagate cfg bootstrapMark Rousskov-1/+0
2019-12-13Address review commentsOliver Scherer-1/+1
2019-12-13Require stable/unstable annotations for the constness of all stable functions...Oliver Scherer-1/+5
2019-12-12Remove `ast::{Impl,Trait}{Item,ItemKind}`.Mazdak Farrokhzad-18/+18
2019-12-12Unify associated item mut visitors.Mazdak Farrokhzad-14/+14
2019-12-12Alias `TraitItem` & `ImplItem`.Mazdak Farrokhzad-0/+1
2019-12-12Remove the `DelimSpan` from `NamedMatch::MatchedSeq`.Nicholas Nethercote-20/+11
2019-12-07Make `ForeignItem` an alias of `Item`.Mazdak Farrokhzad-0/+1
2019-12-06parse_meta: ditch parse_in_attrMazdak Farrokhzad-5/+5
2019-12-06derive: avoid parse_in_attrMazdak Farrokhzad-25/+62
2019-12-03Remove dead cfg methodMark Rousskov-1/+0
2019-12-03Move early lint declarations to librustc_sessionMark Rousskov-2/+2
2019-12-02syntax: Use `ast::MacArgs` for macro definitionsVadim Petrochenkov-6/+6
2019-12-02syntax: Use `ast::MacArgs` for attributesVadim Petrochenkov-23/+9
2019-12-02syntax: Remove redundant span from `ast::Mac`Vadim Petrochenkov-4/+3
2019-12-02syntax: Introduce a struct `MacArgs` for macro argumentsVadim Petrochenkov-11/+2
2019-11-30move GateIssue to rustc_feature & simplify emit_feature_errMazdak Farrokhzad-13/+15
2019-11-30move is_builtin_attr to syntax::attrMazdak Farrokhzad-2/+2
2019-11-30introduce crate rustc_feature and move active, accepted, and removed to itMazdak Farrokhzad-3/+5
2019-11-27Rollup merge of #66798 - bwignall:typo, r=varkorTyler Mandry-1/+1
2019-11-26Fix spelling typosBrian Wignall-1/+1
2019-11-26Rollup merge of #66754 - estebank:rustdoc-capitalization, r=Dylan-DPCTyler Mandry-1/+2
2019-11-25Tweak duplicate matcher binding errorEsteban Küber-1/+2
2019-11-25Auto merge of #66669 - petrochenkov:tup2attr, r=matthewjasperbors-4/+23
2019-11-25Auto merge of #66671 - matthewjasper:ast-address-of, r=Centrilbors-1/+1
2019-11-24Add raw address of expressions to the AST and HIRMatthew Jasper-1/+1
2019-11-24rustc_plugin: Remove support for syntactic pluginsVadim Petrochenkov-2/+0
2019-11-24expand: Fully preserve visibilities on unnamed fields with attributesVadim Petrochenkov-4/+23
2019-11-22Rollup merge of #66183 - Centril:empty-vis-trait-decl, r=petrochenkovMazdak Farrokhzad-4/+7
2019-11-20Delete ProcessCfgModMark Rousskov-8/+3
2019-11-19Move syntax_expand::config to rustc_parse::configMark Rousskov-367/+2
2019-11-16expand: Stop marking derive helper attributes as knownVadim Petrochenkov-34/+5
2019-11-11syntactically allow visibility on trait item & enum variantMazdak Farrokhzad-4/+7
2019-11-10move syntax::parse -> librustc_parseMazdak Farrokhzad-34/+34
2019-11-10move config.rs to libsyntax_expandMazdak Farrokhzad-2/+2445
2019-11-09move attr meta grammar to parse::validate_atr + ast_validationMazdak Farrokhzad-1/+3
2019-11-08Rollup merge of #65785 - Centril:compat-to-error-2, r=oli-obkMazdak Farrokhzad-1/+1