about summary refs log tree commit diff
path: root/src/librustc_ast
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-8726/+0
2020-08-23Auto merge of #75465 - Aaron1011:feature/short-fn-def-span, r=estebankbors-1/+3
2020-08-22Use smaller def span for functionsAaron Hill-1/+3
2020-08-22Add backwards-compat hack for certain '$name' tokensAaron Hill-1/+28
2020-08-21Auto merge of #75642 - matklad:lexer-comments, r=petrochenkovbors-51/+4
2020-08-20Capture tokens for Pat used in macro_rules! argumentAaron Hill-1/+3
2020-08-19Move doc comment parsing to rustc_lexerAleksey Kladov-51/+4
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-0/+2
2020-08-15replaced log with tracingGurpreet Singh-2/+2
2020-08-15Auto merge of #73851 - matthewjasper:serialize-not-special, r=oli-obkbors-158/+146
2020-08-14Rollup merge of #75509 - estebank:coming-merrily-from-java-land, r=lcnrTyler Mandry-0/+7
2020-08-14Fix rustc_ast unit testMatthew Jasper-1/+4
2020-08-14Rework `rustc_serialize`Matthew Jasper-157/+142
2020-08-13Suggest adding `&self` when accessing `self` in static assoc `fn`Esteban Küber-0/+7
2020-08-13Rollup merge of #74650 - estebank:ambiguous-expr-binop, r=eddybTyler Mandry-1/+0
2020-08-10Auto merge of #74953 - JulianKnodt:master, r=lcnrbors-3/+34
2020-08-10Convert `Eq` impl to check Ord::Equalkadmin-1/+7
2020-08-09Change Ord impl for ParamKindOrdkadmin-1/+26
2020-08-09Switched to unordered field in ParamKindOrdkadmin-4/+2
2020-08-09Add ParamKindOrd::ConstUnordered variantkadmin-0/+2
2020-08-08Auto merge of #74932 - nnethercote:rm-ast-session-globals, r=petrochenkovbors-150/+14
2020-08-08Auto merge of #75276 - JohnTitor:rollup-rz4hs0w, r=JohnTitorbors-1/+1
2020-08-08Rollup merge of #75259 - giraffate:add_missing_backtick, r=lcnrYuki Okushi-1/+1
2020-08-08Eliminate the `SessionGlobals` from `librustc_ast`.Nicholas Nethercote-150/+14
2020-08-08Auto merge of #74877 - lcnr:min_const_generics, r=oli-obkbors-0/+24
2020-08-07Add missing backtickTakayuki Nakata-1/+1
2020-08-06rustc_expand: Don not beautify doc comments before passing them to macrosVadim Petrochenkov-23/+20
2020-08-06rustc_ast/comments: Modernize some enum reexportsVadim Petrochenkov-8/+10
2020-08-06rustc_ast: Stop using "string typing" for doc comment tokensVadim Petrochenkov-98/+97
2020-08-05forbid generic params in complex constsBastian Kauschke-0/+24
2020-08-04rustc_ast: More detailed docs for `Attribute::check_name`Vadim Petrochenkov-1/+5
2020-08-04rustc_ast: `(Nested)MetaItem::check_name` -> `has_name`Vadim Petrochenkov-6/+7
2020-08-02Auto merge of #74826 - matklad:mbe-fragment, r=petrochenkovbors-0/+61
2020-08-02Use NonterminalKind for MetaVarDeclAleksey Kladov-1/+24
2020-08-02Introduce NonterminalKindAleksey Kladov-0/+38
2020-08-01Move 'probably equal' methods to librustc_parseAaron Hill-181/+0
2020-07-31Move from `log` to `tracing`Oliver Scherer-1/+1
2020-07-22Correctly parse `{} && false` in tail expressionEsteban Küber-1/+0
2020-07-22build: Remove unnecessary `cargo:rerun-if-env-changed` annotationsVadim Petrochenkov-5/+0
2020-07-16apply bootstrap cfgsMark Rousskov-2/+1
2020-07-15Remove lots of `Symbol::as_str()` calls.Nicholas Nethercote-36/+54
2020-07-15Add and use more static symbols.Nicholas Nethercote-7/+7
2020-07-11Stabilize `transmute` in constants and statics but not const fnOliver Scherer-1/+1
2020-07-09Eliminate confusing "globals" terminology.Nicholas Nethercote-21/+27
2020-07-02Document rustc_ast::ast::Patpierwill-0/+3
2020-07-01Rollup merge of #73569 - Aaron1011:fix/macro-rules-group, r=petrochenkovManish Goregaokar-4/+14
2020-07-01Add an issue number for the pretty_printing_compatibility_hack FIXMEVadim Petrochenkov-1/+1
2020-07-01Insert NoDelim groups around nonterminals when lowering macro_rulesAaron Hill-4/+14
2020-07-01Remove `token::FlattenGroup`Vadim Petrochenkov-22/+13
2020-07-01expand: Stop using nonterminals for passing tokens to attribute and derive ma...Vadim Petrochenkov-1/+21