yuhaixin.hx
6562069ebe
remove allow_fail test flag
2022-01-28 18:31:49 +08:00
Ethiraric
2be94d4301
Add a lint for duplicated attributes.
2021-12-15 23:43:13 +01:00
Vadim Petrochenkov
2834f57c45
ast: Fix naming conventions in AST structures
...
TraitKind -> Trait
TyAliasKind -> TyAlias
ImplKind -> Impl
FnKind -> Fn
All `*Kind`s in AST are supposed to be enums.
Tuple structs are converted to braced structs for the types above, and fields are reordered in syntactic order.
Also, mutable AST visitor now correctly visit spans in defaultness, unsafety, impl polarity and constness.
2021-11-07 21:38:17 +08:00
Hirochika Matsumoto
3818981ca1
Practice diagnostic message convention
2021-10-03 16:16:28 +09:00
Aliénore Bouttefeux
347ed001e8
proof of concept add test type on prints
2021-05-03 15:22:19 +02:00
Dániel Buga
b87e1ecdf0
Box the biggest ast::ItemKind variants
2021-02-01 09:23:39 +01:00
Aaron Hill
e9546bdbaf
Handle Annotatable::Stmt in some builtin macros
...
This is preparation for PR #78296 , which will require us to handle
statement items in addition to normal items.
2020-11-24 14:04:32 -05:00
Aaron Hill
c1011165e6
Attach TokenStream to ast::Visibility
...
A `Visibility` does not have outer attributes, so we only capture tokens
when parsing a `macro_rules!` matcher
2020-09-10 17:33:06 -04:00
mark
9e5f7d5631
mv compiler to compiler/
2020-08-30 18:45:07 +03:00