about summary refs log tree commit diff
path: root/src/libsyntax_ext/deriving/generic/ty.rs
AgeCommit message (Expand)AuthorLines
2019-12-30Rename directories for some crates from `syntax_x` to `rustc_x`Vadim Petrochenkov-283/+0
2019-12-22Format the worldMark Rousskov-110/+105
2019-12-201. ast::Mutability::{Mutable -> Mut, Immutable -> Not}.Mazdak Farrokhzad-2/+2
2019-10-16move syntax::ext to new crate syntax_expandMazdak Farrokhzad-1/+1
2019-09-21Remove constraints argument from path_allMark Rousskov-4/+4
2019-09-15Give more `Idents` spansMatthew Jasper-2/+2
2019-09-15Avoid some unnecessary `&str` to `Ident` conversionsMatthew Jasper-14/+12
2019-08-23Audit uses of `apply_mark` in built-in macrosVadim Petrochenkov-1/+1
2019-08-17Remove gensyms from built-in derivesMatthew Jasper-2/+2
2019-07-31Replace AstBuilder with inherent methodsMark Rousskov-1/+0
2019-07-27Move proc macro server into libsyntaxVadim Petrochenkov-7/+1
2019-07-19Adjust other names after the `Mark` renamingVadim Petrochenkov-1/+1
2019-07-03Remove needless lifetimesJeremy Stucki-3/+3
2019-06-18Remove the HirId/NodeId from where clausesMatthew Jasper-1/+0
2019-05-22Simplify use of keyword symbolsVadim Petrochenkov-2/+2
2019-02-07Support const generics in derivevarkor-1/+11
2019-02-04libsyntax_ext => 2018Taiki Endo-15/+14
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-08-19mv (mod) codemap source_mapDonato Sciarra-1/+1
2018-07-23libsyntax_ext: Prefer `Option::map` over `match` where applicableColin Wallace-8/+4
2018-07-14Remove most of `PartialEq` impls from AST and HIR structuresVadim Petrochenkov-5/+4
2018-06-20Rename ty_param_bound to trait_boundvarkor-1/+1
2018-06-20Rename ParamBound(s) to GenericBound(s)varkor-1/+1
2018-06-20Remove name from GenericParamKind::Lifetimevarkor-2/+2
2018-06-20Lift bounds into GenericParamvarkor-4/+3
2018-06-20Simply joint lifetime/type iterationvarkor-30/+11
2018-06-20Rename structures in astvarkor-9/+9
2018-06-20Refactor ast::GenericParam as a structvarkor-13/+10
2018-06-20Refactor hir::GenericParam as a structvarkor-2/+5
2018-06-20Rename ast::GenericParam and ast::GenericArgvarkor-10/+10
2018-06-20Rename "parameter" to "arg"varkor-5/+5
2018-06-20Rename *Parameter to *Paramvarkor-5/+5
2018-06-20Consolidate PathParameters and AngleBracketedParameterDatavarkor-8/+18
2018-04-06Use `Span` instead of `SyntaxContext` in `Ident`Vadim Petrochenkov-4/+3
2017-12-21Add GenericParam, refactor Generics in ast, hir, rustdocJonas Platte-22/+27
2017-12-09Use hygiene to access the injected crate (`core` or `std`) from builtin macros.Jeffrey Seyfried-10/+28
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-8/+8
2017-07-29Add Span to ast::WhereClausetopecongiro-0/+1
2017-05-25Hygienize lifetimes.Jeffrey Seyfried-6/+6
2017-01-17Use resizable Vec instead of P<[T]> in ASTVadim Petrochenkov-1/+1
2016-09-23Add attribute support to generic lifetime and type parameters.Felix S. Klock II-3/+4
2016-08-18Add Span field for Generics structsGuillaume Gomez-2/+4
2016-08-12run rustfmt on libsyntax_ext folderSrinivas Reddy Thatiparthy-63/+70
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-1/+2
2016-05-25Remove ExplicitSelf from ASTVadim Petrochenkov-6/+4
2016-04-24Remove some old code from libsyntaxVadim Petrochenkov-4/+3
2016-04-24syntax: Merge keywords and remaining special idents in one listVadim Petrochenkov-2/+2
2016-04-24syntax: Make static/super/self/Self keywords + special ident cleanupVadim Petrochenkov-3/+3
2016-02-11[breaking-change] don't glob export ast::Mutablity variantsOliver 'ker' Schneider-1/+1