about summary refs log tree commit diff
path: root/compiler/rustc_ast/src/attr
AgeCommit message (Expand)AuthorLines
2021-09-10Keep a parent LocalDefId in SpanData.Camille GILLOT-1/+1
2021-08-25Use if-let guards in the codebaseLéo Lanteri Thauvin-5/+5
2021-04-11Implement token-based handling of attributes during expansionAaron Hill-4/+10
2021-03-27Remove (lots of) dead codeJoshua Nelson-39/+1
2021-03-16Allow registering tool lints with `register_tool`Joshua Nelson-4/+0
2021-03-11Inline Attribute::has_nameTomasz Miąsko-0/+1
2021-03-01Rename rustdoc lints to be a tool lint instead of built-in.Joshua Nelson-1/+1
2021-02-27Combine HasAttrs and HasTokens into AstLikeAaron Hill-103/+3
2021-01-17Replace let Some(..) = with .is_some()wcampbell-1/+1
2021-01-09ast: Remove some indirection layers from values in key-value attributesVadim Petrochenkov-7/+7
2020-12-24use matches!() macro in more placesMatthias Krüger-4/+1
2020-12-01Add documentation for name_value_literal_span methodsGuillaume Gomez-0/+14
2020-12-01Improve some attributes error spansGuillaume Gomez-1/+3
2020-12-01Created NestedMetaItem::name_value_literal_span methodGuillaume Gomez-0/+15
2020-11-12Auto merge of #78782 - petrochenkov:nodoctok, r=Aaron1011bors-21/+32
2020-11-10Changed unwrap_or to unwrap_or_else in some places.Nicholas-Baron-3/+3
2020-11-09Do not collect tokens for doc commentsVadim Petrochenkov-21/+32
2020-11-04fix a couple of clippy warnings:Matthias Krüger-1/+1
2020-10-25Rollup merge of #78326 - Aaron1011:fix/min-stmt-lints, r=petrochenkovYuki Okushi-2/+4
2020-10-24Fix inconsistencies in handling of inert attributes on statementsAaron Hill-2/+4
2020-10-21Unconditionally capture tokens for attributes.Aaron Hill-2/+8
2020-10-14Remove unused code from rustc_astest31-9/+0
2020-09-10Attach `TokenStream` to `ast::Path`Aaron Hill-1/+1
2020-09-10Attach tokens to `NtMeta` (`ast::AttrItem`)Aaron Hill-1/+1
2020-09-03Rename IsJoint -> SpacingAleksey Kladov-8/+8
2020-08-30Factor out StmtKind::MacCall fields into `MacCallStmt` structAaron Hill-7/+2
2020-08-30mv compiler to compiler/mark-0/+684