Thanks to visit codestin.com
Credit goes to chromium.googlesource.com
Sign in
chromium
/
external
/
github.com
/
rust-lang
/
rust
/
HEAD
/
compiler
/
rustc_ast
9cd918b
Auto merge of #143879 - fee1-dead-contrib:push-lrlpoouyqqry, r=fmease
by bors
· 2 days ago
6932687
parse `const trait Trait`
by Deadbeef
· 2 days ago
465ae94
Rollup merge of #143631 - hkBst:update-escaper-2, r=compiler-errors
by Matthias Krüger
· 2 days ago
fb7aa9e
Improve path segment joining.
by Nicholas Nethercote
· 3 days ago
a14baf1
Define datastructures for `#[cfg]` attribute, move StrippedCfgItem
by Jonathan Brouwer
· 4 days ago
ef82007
Port `#[automatically_derived]` to the new attribute parsing infrastructure
by Jonathan Brouwer
· 7 days ago
d44dcd4
update to literal-escaper-0.0.5
by Marijn Schouten
· 11 days ago
0a4f87a
compiler: rename {ast,hir}::BareFn* to FnPtr*
by Jubilee Young
· 13 days ago
90762c2
Complete mut_visit.
by Camille GILLOT
· 14 days ago
05f5690
Rollup merge of #143380 - cjgillot:kw_span, r=compiler-errors
by Jacob Pratt
· 2 weeks ago
3380bfd
Replace kw_span by full span.
by Camille GILLOT
· 2 weeks ago
f6d37a2
Rollup merge of #134006 - klensy:typos, r=nnethercote
by Jana Dönszelmann
· 2 weeks ago
c76d032
setup CI and tidy to use typos for spellchecking and fix few typos
by klensy
· 2 weeks ago
6ebf642a
Rollup merge of #142237 - benschulz:unused-parens-fn, r=fee1-dead
by Matthias Krüger
· 2 weeks ago
2516c33
Remove support for dyn*
by Michael Goulet
· 3 weeks ago
7d6764a
Detect more cases of unused_parens around types
by Benjamin Schulz
· 3 weeks ago
478f828
Introduce `ByteSymbol`.
by Nicholas Nethercote
· 3 weeks ago
8429c99
Remove unused feature gates
by Yotam Ofek
· 3 weeks ago
36c2b01
Rollup merge of #139858 - oli-obk:new-const-traits-syntax, r=fee1-dead
by Matthias Krüger
· 3 weeks ago
8e7b0b5
Rollup merge of #143065 - compiler-errors:enum-recovery, r=oli-obk
by Guillaume Gomez
· 3 weeks ago
94e9973
Add Ident::is_non_reserved_ident
by Michael Goulet
· 3 weeks ago
eb7245a
Change const trait bound syntax from ~const to [const]
by Oli Scherer
· 3 weeks ago
1dfc840
make `tidy-alphabetical` use a natural sort
by Folkert de Vries
· 3 weeks ago
a17780d
Auto merge of #142997 - workingjubilee:rollup-6lxec87, r=workingjubilee
by bors
· 3 weeks ago
4f47742
Rollup merge of #135731 - frank-king:feature/pin-borrow, r=eholk,traviscross
by Jubilee
· 3 weeks ago
2c2bb99
Auto merge of #140999 - hkBst:update-escaper, r=nnethercote
by bors
· 3 weeks ago
9f384c4
Rollup merge of #142657 - tgross35:nonoptional-fragment-specifiers-cleanup, r=petrochenkov
by Matthias Krüger
· 4 weeks ago
b9e9be3
mbe: Clean up code with non-optional `NonterminalKind`
by Trevor Gross
· 4 weeks ago
707a6f5
update to literal-escaper 0.0.4 for better API without `unreachable` and faster string parsing
by Marijn Schouten
· 4 weeks ago
111e9bc
Auto merge of #142878 - GuillaumeGomez:rollup-53dohob, r=GuillaumeGomez
by bors
· 4 weeks ago
7bed341
Rollup merge of #142594 - mejrs:new_desugaring, r=chenyukang
by Guillaume Gomez
· 4 weeks ago
c2ec753
Auto merge of #142706 - fee1-dead-contrib:push-zsznlqyrzsqo, r=oli-obk
by bors
· 4 weeks ago
b1d1812
Implement DesugaringKind::FormatLiteral
by mejrs
· 4 weeks ago
86f40ac
Remove style() from AttributeExt trait
by David Tolnay
· 4 weeks ago
e51c37c
Add AttributeExt::doc_resolution_scope
by David Tolnay
· 4 weeks ago
3da58e6
completely deduplicate `Visitor` and `MutVisitor`
by Deadbeef
· 4 weeks ago
4eaca5d
remove `walk_item_kind` from `MutVisitor`
by Deadbeef
· 4 weeks ago
6f935a0
Auto merge of #141061 - dpaoliello:shimasfn, r=bjorn3
by bors
· 4 weeks ago
e95fb09
Rollup merge of #142371 - fee1-dead-contrib:push-xqlkumzurkus, r=petrochenkov
by Jacob Pratt
· 5 weeks ago
ac8b506
Fix some unused fields in AST visitor
by Michael Goulet
· 5 weeks ago
6906b44
Change __rust_no_alloc_shim_is_unstable to be a function
by Daniel Paoliello
· 5 weeks ago
ad60d8e
Make sure to propagate result from visit_expr_fields
by Michael Goulet
· 5 weeks ago
b79d3b1
Rollup merge of #134661 - dtolnay:prefixattr, r=fmease
by León Orell Valerian Liehr
· 5 weeks ago
75e7cf5
Auto merge of #142398 - fee1-dead-contrib:push-ynxrtswtkyxw, r=oli-obk
by bors
· 5 weeks ago
e627f88
Implement pinned borrows, part of `pin_ergonomics`
by Frank King
· 5 weeks ago
2171f89
Reduce precedence of expressions that have an outer attr
by David Tolnay
· 5 weeks ago
8da6239
Auto merge of #142443 - matthiaskrgr:rollup-l1l6d0v, r=matthiaskrgr
by bors
· 5 weeks ago
9639a7c
Rollup merge of #142069 - nnethercote:Zmacro-stats, r=petrochenkov
by Matthias Krüger
· 5 weeks ago
b12bb25
Rollup merge of #134847 - dtolnay:asymmetrical, r=fmease
by Matthias Krüger
· 5 weeks ago
5f73ce2
add `extern "custom"` functions
by Folkert de Vries
· 5 weeks ago
ae8ca1f
early linting: avoid redundant calls to `check_id`
by Deadbeef
· 5 weeks ago
5f0dd44
avoid `&mut P<T>` in `visit_expr` etc methods
by Deadbeef
· 5 weeks ago
fb73893
Add some useful `Path`/`PathSegment` equality operations.
by Nicholas Nethercote
· 5 weeks ago
9b0ad97
deduplicate the rest of AST walker functions
by Deadbeef
· 6 weeks ago
2946ce2
Rollup merge of #142086 - fee1-dead-contrib:ast-visitor-dedup, r=oli-obk
by Guillaume Gomez
· 6 weeks ago
93ca0af
Rollup merge of #141603 - nnethercote:reduce-P, r=fee1-dead
by Guillaume Gomez
· 6 weeks ago
8a7262c
deduplicate more `walk_*` methods in AST visit
by Deadbeef
· 6 weeks ago
91b77e0
use helper macro for flat_map vs visit_list, initial dedups
by Deadbeef
· 6 weeks ago
a06160d
Rollup merge of #142007 - nnethercote:visitor-comments, r=chenyukang
by Matthias Krüger
· 6 weeks ago
0736a03
Rollup merge of #141570 - chenyukang:yukang-fix-eq_unspanned, r=workingjubilee
by Matthias Krüger
· 6 weeks ago
ed300d8
Improve some `Visitor` comments.
by Nicholas Nethercote
· 6 weeks ago
9653141
Rollup merge of #141945 - nnethercote:rm-Path-is_ident, r=compiler-errors
by Matthias Krüger
· 7 weeks ago
a124fb3
Auto merge of #141961 - matthiaskrgr:rollup-r09j2sp, r=matthiaskrgr
by bors
· 7 weeks ago
1943766
Rollup merge of #141724 - Sol-Ell:issue-141141-fix, r=nnethercote
by Matthias Krüger
· 7 weeks ago
0439104
Remove `Path::is_ident`.
by Nicholas Nethercote
· 7 weeks ago
a6a1c1b
Separately check equality of the scalar types and compound types in the order of declaration.
by Ell
· 7 weeks ago
c33b085
Add `visit_id` to ast `Visitor`
by Deadbeef
· 7 weeks ago
a87bc9d
Rollup merge of #141430 - fee1-dead-contrib:push-nmzoprvtsvww, r=petrochenkov
by Matthias Krüger
· 7 weeks ago
2b08e4d
Rollup merge of #141636 - fee1-dead-contrib:push-ntqvvxwuvrvx, r=petrochenkov
by Guillaume Gomez
· 7 weeks ago
367a877
avoid some usages of `&mut P<T>` in AST visitors
by Deadbeef
· 7 weeks ago
5e71855
remove `visit_clobber` and move `DummyAstNode` to `rustc_expand`
by Deadbeef
· 7 weeks ago
0ac0285
Rollup merge of #141675 - nnethercote:ItemKind-field-order, r=fee1-dead
by Jacob Pratt
· 7 weeks ago
4c4a40f
Reorder `ast::ItemKind::{Struct,Enum,Union}` fields.
by Nicholas Nethercote
· 7 weeks ago
7807f5f
Rollup merge of #141632 - fee1-dead-contrib:push-txmttkxvwqxl, r=oli-obk
by Matthias Krüger
· 8 weeks ago
d7e961a
Rollup merge of #141635 - fee1-dead-contrib:push-lmyymwotrspk, r=oli-obk
by Michael Goulet
· 8 weeks ago
89c21f7
Remove out-of-date `noop_*` names.
by Nicholas Nethercote
· 8 weeks ago
e0d4cf3
further dedup `WalkItemKind` for `mut_visit` and `visit`
by Deadbeef
· 8 weeks ago
7fdf35e
remove `visit_mt` from `ast::mut_visit`
by Deadbeef
· 8 weeks ago
991c91f
Reduce `P<T>` to a typedef of `Box<T>`.
by Nicholas Nethercote
· 8 weeks ago
c42d1fc
Remove unused `P` stuff.
by Nicholas Nethercote
· 8 weeks ago
6859750
Remove support for `P<[T]>`.
by Nicholas Nethercote
· 8 weeks ago
0f285e3
Remove the one use of `P<[T]>`.
by Nicholas Nethercote
· 8 weeks ago
6973fa0
Remove `P::map`.
by Nicholas Nethercote
· 8 weeks ago
a35675d
Remove `'static` bounds on `P`.
by Nicholas Nethercote
· 8 weeks ago
d3347bb
remove eq_unspanned from TokenStream
by yukang
· 8 weeks ago
6b5b97a
Fix incorrect eq_unspanned in TokenStream
by yukang
· 8 weeks ago
898b6a1
further deduplicate ast visitor code
by Deadbeef
· 8 weeks ago
c5bab6e
introduce common macro for `MutVisitor` and `Visitor` to dedup code
by Deadbeef
· 9 weeks ago
4e5b1aa
Rollup merge of #140746 - dianne:guard-pat-res, r=oli-obk
by León Orell Valerian Liehr
· 9 weeks ago
f0b8ec1
name resolution for guard patterns
by dianne
· 9 weeks ago
2ce08ca
update cfg(bootstrap)
by Pietro Albini
· 10 weeks ago
5ebcbfc
Remove `AstDeref`.
by Nicholas Nethercote
· 2 months ago
6cca4ca
Implement asymmetrical precedence for closures and jumps
by David Tolnay
· 3 months ago
0ea204a
Add useful comments on `ExprKind::If` variants.
by Nicholas Nethercote
· 3 months ago
6668d13
ast: Remove token visiting from AST visitor
by Vadim Petrochenkov
· 3 months ago
f242d6c
Auto merge of #127516 - nnethercote:simplify-LazyAttrTokenStream, r=petrochenkov
by bors
· 3 months ago
880e6f7
Use `ThinVec` to shrink `LazyAttrTokenStreamInner`.
by Nicholas Nethercote
· 3 months ago
298c56f
Simplify `LazyAttrTokenStream`.
by Nicholas Nethercote
· 3 months ago
28236ab
Move various token stream things from `rustc_parse` to `rustc_ast`.
by Nicholas Nethercote
· 3 months ago
b023856
Add or-patterns to pattern types
by Oli Scherer
· 3 months ago
Next »