about summary refs log tree commit diff
path: root/src/libsyntax/lib.rs
AgeCommit message (Expand)AuthorLines
2019-12-20introduce 'type AttrVec'Mazdak Farrokhzad-1/+0
2019-12-06Use `to_option` in various placesvarkor-0/+1
2019-12-03Move ParseSess to librustc_sessionMark Rousskov-1/+1
2019-12-02syntax: Introduce a struct `MacArgs` for macro argumentsVadim Petrochenkov-0/+1
2019-11-30move GateIssue to rustc_feature & simplify emit_feature_errMazdak Farrokhzad-4/+1
2019-11-30move UnstableFeatures -> rustc_featureMazdak Farrokhzad-1/+1
2019-11-30inline two explanation constantsMazdak Farrokhzad-1/+0
2019-11-30builtin_attrs.rs -> rustc_featureMazdak Farrokhzad-6/+0
2019-11-30move is_builtin_attr to syntax::attrMazdak Farrokhzad-1/+1
2019-11-30simplify gated cfgs logicMazdak Farrokhzad-1/+1
2019-11-30move AttributeTemplate to builtin_attrsMazdak Farrokhzad-1/+1
2019-11-30move Stability to rustc_featureMazdak Farrokhzad-1/+1
2019-11-30introduce crate rustc_feature and move active, accepted, and removed to itMazdak Farrokhzad-1/+14
2019-11-23Derive HashStable for TokenKind.Camille GILLOT-4/+1
2019-11-23Rename StableHashingContextLike to HashStableContext.Camille GILLOT-1/+1
2019-11-22Invert implementations for TokenKind.Camille GILLOT-1/+4
2019-11-22Export HashStable for DelimSpan, Lit and Path.Camille GILLOT-1/+1
2019-11-22Add StableHashingContextLike to HashStable_Generic derive.Camille GILLOT-0/+5
2019-11-15Move JSON emitter to rustc_errorsMark Rousskov-2/+0
2019-11-15Move SourceMap to syntax_posMark Rousskov-1/+1
2019-11-14Update to use new librustc_error_codes libraryGuillaume Gomez-2/+0
2019-11-10move syntax::parse -> librustc_parseMazdak Farrokhzad-5/+2
2019-11-10move config.rs to libsyntax_expandMazdak Farrokhzad-4/+0
2019-11-07move syntax::{parse::literal -> util::literal}Mazdak Farrokhzad-0/+1
2019-11-07move syntax::parse::lexer::comments -> syntax::util::commentsMazdak Farrokhzad-0/+1
2019-11-07move parse::classify -> util::classifyMazdak Farrokhzad-0/+1
2019-11-07syntax::parser::token -> syntax::tokenMazdak Farrokhzad-0/+1
2019-10-27rustc, rustc_passes: don't depend on syntax_expand.Mazdak Farrokhzad-0/+1
2019-10-27syntax/attr: reduce reliance on parserMazdak Farrokhzad-2/+1
2019-10-25move panictry! to where it is used.Mazdak Farrokhzad-17/+0
2019-10-20typo fixguanqun-1/+1
2019-10-16move syntax::ext to new crate syntax_expandMazdak Farrokhzad-40/+1
2019-10-15syntax::parse::sess -> syntax::sessMazdak Farrokhzad-0/+1
2019-10-13simplify integer_litMazdak Farrokhzad-0/+1
2019-10-08Stabilize mem::take (mem_take)Jon Gjengset-1/+0
2019-09-29remove bit_set re-export from rustc_data_structurescsmoe-1/+1
2019-09-25Snap cfgs to new betaMark Rousskov-1/+0
2019-09-24Rollup merge of #64689 - matklad:refactor-mbe, r=petrochenkovMazdak Farrokhzad-7/+2
2019-09-22move mbe module to a separate fileAleksey Kladov-7/+1
2019-09-22rename tt -> mbe, part 2Aleksey Kladov-2/+2
2019-09-22reduce visibility of a bunch of stuff in ext::ttAleksey Kladov-6/+7
2019-09-17Privatize DiagnosticBuilder constructorsMark Rousskov-2/+2
2019-09-08Dont use gate bind_by_move_pattern_guards internally.Mazdak Farrokhzad-1/+1
2019-09-05Remove rustc_diagnostic_macros featureMark Rousskov-1/+0
2019-09-05Replace diagnostic plugins with macro_rulesMark Rousskov-5/+0
2019-08-20Remove serialization of diagnostics to filesMark Rousskov-1/+0
2019-08-02libsyntax: Unconfigure tests during normal buildVadim Petrochenkov-5/+3
2019-07-28Deny `unused_lifetimes` through rustbuildVadim Petrochenkov-2/+0
2019-07-28Remove lint annotations in specific crates that are already enforced by rustb...Vadim Petrochenkov-1/+0
2019-07-27Move standard library injection into libsyntax_extVadim Petrochenkov-1/+0