index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_ast
Age
Commit message (
Expand
)
Author
Lines
2023-04-21
use P<[Ident]> instead of Vec<Ident>
DrMeepster
-2
/
+2
2023-04-21
offset_of
DrMeepster
-1
/
+19
2023-04-19
Auto merge of #110393 - fee1-dead-contrib:rm-const-traits, r=oli-obk
bors
-2
/
+2
2023-04-17
Rollup merge of #110394 - scottmcm:less-idx-new, r=WaffleLapkin
Matthias Krüger
-4
/
+4
2023-04-16
use matches! macro in more places
Matthias Krüger
-10
/
+10
2023-04-16
Various minor Idx-related tweaks
Scott McMurray
-4
/
+4
2023-04-16
make rustc compilable
Deadbeef
-2
/
+2
2023-04-12
Rollup merge of #110203 - compiler-errors:rtn-dots, r=eholk
Matthias Krüger
-6
/
+0
2023-04-10
Remove `..` from return type notation
Michael Goulet
-6
/
+0
2023-04-10
Fix typos in compiler
DaniPopes
-1
/
+1
2023-04-04
Rename `ast::Static` to `ast::StaticItem` to match `ast::ConstItem`
Oli Scherer
-8
/
+8
2023-04-04
box a bunch of large types
Oli Scherer
-12
/
+12
2023-04-04
Split out ast::ItemKind::Const into its own struct
Oli Scherer
-17
/
+29
2023-04-04
rust-analyzer guided tuple field to named field
Oli Scherer
-6
/
+15
2023-04-04
rust-analyzer guided enum variant structification
Oli Scherer
-8
/
+11
2023-03-31
Auto merge of #109010 - compiler-errors:rtn, r=eholk
bors
-6
/
+12
2023-03-28
Fix mismatched punctuation in Debug impl of AttrId
David Tolnay
-1
/
+1
2023-03-28
Add `(..)` syntax for RTN
Michael Goulet
-10
/
+12
2023-03-28
Feature gate
Michael Goulet
-0
/
+4
2023-03-27
Rollup merge of #109354 - Swatinem:rm-closureid, r=compiler-errors
Guillaume Gomez
-10
/
+5
2023-03-22
rustc: Remove unused `Session` argument from some attribute functions
Vadim Petrochenkov
-0
/
+22
2023-03-19
Remove the `NodeId` of `ast::ExprKind::Async`
Arpad Borsos
-10
/
+5
2023-03-17
Rollup merge of #108958 - clubby789:unbox-the-hir, r=compiler-errors
Matthias Krüger
-3
/
+1
2023-03-16
Support flattening/inlining format_args through & and ().
Mara Bos
-0
/
+9
2023-03-16
Flatten nested format_args!() into one.
Mara Bos
-2
/
+2
2023-03-14
Remove box expressions from HIR
clubby789
-3
/
+1
2023-03-12
Remove `box_syntax` from AST and use in tools
clubby789
-8
/
+1
2023-03-08
Rename `MapInPlace` as `FlatMapInPlace`.
Nicholas Nethercote
-1
/
+1
2023-03-03
Match unmatched backticks in comments in compiler/
est31
-1
/
+1
2023-02-21
Use `ThinVec` in a few more AST types.
Nicholas Nethercote
-6
/
+6
2023-02-21
Use `ThinVec` in `ast::ExprKind::Match`.
Nicholas Nethercote
-1
/
+1
2023-02-21
Use `ThinVec` in `ast::PatKind::Struct`.
Nicholas Nethercote
-3
/
+3
2023-02-21
Use `ThinVec` in `ast::AngleBracketedArgs`.
Nicholas Nethercote
-2
/
+2
2023-02-21
Use `ThinVec` in `ast::Block`.
Nicholas Nethercote
-2
/
+2
2023-02-21
Use `ThinVec` in various AST types.
Nicholas Nethercote
-33
/
+38
2023-02-21
Use `ThinVec` in `ast::Impl` and related types.
Nicholas Nethercote
-4
/
+4
2023-02-21
Use `ThinVec` in `ast::WhereClause`.
Nicholas Nethercote
-9
/
+20
2023-02-21
Use `ThinVec` in `ast::Generics` and related types.
Nicholas Nethercote
-17
/
+15
2023-02-21
Upgrade `thin-vec` from 0.2.9 to 0.2.12.
Nicholas Nethercote
-1
/
+1
2023-02-11
rustc_ast: Merge impls and reorder methods for attributes and meta items
Vadim Petrochenkov
-311
/
+307
2023-02-03
Rollup merge of #107544 - nnethercote:improve-TokenCursor, r=petrochenkov
Dylan DPC
-15
/
+27
2023-02-03
Auto merge of #107569 - petrochenkov:optattr, r=nnethercote
bors
-23
/
+50
2023-02-03
Rename `Cursor`/`CursorRef` as `TokenTreeCursor`/`RefTokenTreeCursor`.
Nicholas Nethercote
-14
/
+16
2023-02-03
Make clear that `TokenTree::Token` shouldn't contain a delimiter.
Nicholas Nethercote
-1
/
+2
2023-02-03
Improve doc comment desugaring.
Nicholas Nethercote
-0
/
+9
2023-02-02
Revert "Teach parser to understand fake anonymous enum syntax" and related co...
Michael Goulet
-2
/
+2
2023-02-01
ast: Optimize list and value extraction primitives for attributes
Vadim Petrochenkov
-23
/
+50
2023-01-30
Replace enum `==`s with `match`es where it makes sense
Maybe Waffle
-16
/
+17
2023-01-28
Rollup merge of #107194 - xfix:remove-slice-internals-dependency-in-rustc-ast...
Yuki Okushi
-2
/
+2
2023-01-27
Replace format flags u32 by enums and bools.
Mara Bos
-2
/
+24
[next]