about summary refs log tree commit diff
path: root/src/librustc_ast_pretty
AgeCommit message (Expand)AuthorLines
2020-04-20Remove unused dependenciesShotaro Yamada-1/+0
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-2/+4
2020-04-06Rollup merge of #70519 - estebank:constraints-before-args-spans, r=CentrilMazdak Farrokhzad-2/+2
2020-03-30Use if let instead of match when only matching a single variant (clippy::sing...Matthias Krüger-19/+12
2020-03-29Suggest correct order for arguments when encountering early constraintsEsteban Küber-2/+2
2020-03-27parse: move constraint/arg restriction to ast_validation.Mazdak Farrokhzad-24/+17
2020-03-26Rename asm! to llvm_asm!Amanieu d'Antras-3/+3
2020-03-17Don't prepend with space before parenGuillaume Gomez-4/+14
2020-03-16ast/hir: `MacroDef::legacy` -> `MacroDef::macro_rules`Vadim Petrochenkov-1/+1
2020-03-15Rollup merge of #69589 - petrochenkov:maccall, r=CentrilMazdak Farrokhzad-8/+8
2020-03-12ast: `Mac`/`Macro` -> `MacCall`Vadim Petrochenkov-8/+8
2020-03-12Rollup merge of #69722 - estebank:negative-impl-span-ast, r=CentrilMazdak Farrokhzad-1/+1
2020-03-06Auto merge of #69586 - petrochenkov:unmerge, r=Centrilbors-18/+24
2020-03-04Tweak output for invalid negative impl AST errorsEsteban Küber-1/+1
2020-03-01encode `;` stmt w/o expr as `StmtKind::Empty`Mazdak Farrokhzad-13/+7
2020-03-01ast: Unmerge structures for associated items and foreign itemsVadim Petrochenkov-18/+24
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-12/+12
2020-02-29Make it build againVadim Petrochenkov-1/+1
2020-02-28use is_empty() instead of len() == x to determine if structs are empty.Matthias Krüger-1/+1
2020-02-26Rollup merge of #69423 - petrochenkov:nont, r=CentrilDylan DPC-11/+0
2020-02-26Rollup merge of #69387 - petrochenkov:idprint, r=Mark-SimulacrumDylan DPC-38/+4
2020-02-24syntax: Remove `Nt(Impl,Trait,Foreign)Item`Vadim Petrochenkov-11/+0
2020-02-24parse/ast: move `Defaultness` into variants.Mazdak Farrokhzad-17/+14
2020-02-24ast: add `Defaultness` to `Item`, making `AssocItem` an alias.Mazdak Farrokhzad-2/+2
2020-02-24add `Span` to `ast::Defaultness::Default`.Mazdak Farrokhzad-1/+1
2020-02-23Deduplicate identifier printing a bitVadim Petrochenkov-38/+4
2020-02-23Rollup merge of #69375 - Menschenkindlein:master, r=Dylan-DPCDylan DPC-10/+10
2020-02-22Rename CodeMap to SourceMap follow upMaxim Zholobak-10/+10
2020-02-22parse: allow `type Foo: Ord` syntactically.Mazdak Farrokhzad-12/+4
2020-02-21print vis & defaultness for nested itemsMazdak Farrokhzad-29/+35
2020-02-18Rollup merge of #69194 - Centril:assoc-extern-fuse, r=petrochenkovMazdak Farrokhzad-83/+52
2020-02-17Rename `FunctionRetTy` to `FnRetTy`Yuki Okushi-6/+4
2020-02-15print_item_const: remove extraneous spaceMazdak Farrokhzad-3/+3
2020-02-15pprust: unify extern & associated item printingMazdak Farrokhzad-35/+27
2020-02-15parse extern constsMazdak Farrokhzad-0/+3
2020-02-15parse associated statics.Mazdak Farrokhzad-0/+3
2020-02-15ast/parser: fuse `static` & `const` grammars in all contexts.Mazdak Farrokhzad-49/+22
2020-02-15ast: make `= <expr>;` optional in free statics/consts.Mazdak Farrokhzad-6/+8
2020-02-15ast: normalize `ForeignItemKind::Ty` & `AssocItemKind::TyAlias`.Mazdak Farrokhzad-11/+7
2020-02-15ast: move Generics into AssocItemKindsMazdak Farrokhzad-4/+4
2020-02-13parser: unify item list parsing.Mazdak Farrokhzad-0/+1
2020-02-13IsAsync -> enum Async { Yes { span: Span, .. }, No }Mazdak Farrokhzad-2/+2
2020-02-13Constness -> enum Const { Yes(Span), No }Mazdak Farrokhzad-12/+8
2020-02-07print generic bounds on associated typesMikhail Babenko-1/+4
2020-02-05parser: merge `fn` grammars wrt. bodies & headersMazdak Farrokhzad-34/+30
2020-02-02pretty: print attrs in struct exprMazdak Farrokhzad-0/+1
2020-02-01pretty: raise recursion_limit = 256Mazdak Farrokhzad-0/+1
2020-02-01pretty: injected_crate_name -> has_injected_crateMazdak Farrokhzad-4/+3
2020-02-01syntax: reexport attr globalsMazdak Farrokhzad-1/+1
2020-02-01syntax::print -> new crate rustc_ast_prettyMazdak Farrokhzad-0/+3548