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
/
src
/
libsyntax
/
ast.rs
Age
Commit message (
Expand
)
Author
Lines
2018-12-27
Get rid of `Block::recovered`
Vadim Petrochenkov
-1
/
+0
2018-12-27
AST/HIR: Introduce `ExprKind::Err` for better error recovery in the front-end
Vadim Petrochenkov
-0
/
+4
2018-12-25
Remove licenses
Mark Rousskov
-10
/
+0
2018-12-10
Remove `tokenstream::Delimited`.
Nicholas Nethercote
-1
/
+1
2018-12-07
Various minor/cosmetic improvements to code
Alexander Regueiro
-188
/
+187
2018-12-04
Address review comments
Vadim Petrochenkov
-12
/
+1
2018-12-04
syntax: Rename some keywords
Vadim Petrochenkov
-5
/
+5
2018-11-15
Rollup merge of #55750 - oli-obk:node_id_x, r=michaelwoerister
Pietro Albini
-37
/
+18
2018-11-13
Move two `static_assert!`s to better spots.
Nicholas Nethercote
-0
/
+1
2018-11-13
Add a static assertion about the size of `ast::Expr`.
Nicholas Nethercote
-0
/
+5
2018-11-12
Reintroduce the original debug formatting for NodeIds
Oliver Scherer
-0
/
+1
2018-11-12
Make `NodeId` a `newtype_index` to enable niche optimizations
Oliver Scherer
-37
/
+17
2018-11-08
Use `Lit` rather than `P<Lit>` in `ast::ExprKind`.
Nicholas Nethercote
-1
/
+1
2018-11-03
Added support for trait aliases as object types.
Alexander Regueiro
-3
/
+3
2018-10-26
Auto merge of #54929 - csmoe:cfg_lint, r=petrochenkov
bors
-0
/
+8
2018-10-26
more reviewer changes
Nick Cameron
-5
/
+1
2018-10-26
Store a resolved def on hir::PathSegment
Nick Cameron
-1
/
+1
2018-10-26
Give each PathSegment a NodeId
Nick Cameron
-2
/
+8
2018-10-20
suggest to remove prefix `b` in lint string
csmoe
-0
/
+8
2018-09-27
Auto merge of #52319 - tinco:issue_12590, r=pnkfelix
bors
-0
/
+2
2018-09-22
fix typo in comment
Alex Stokes
-123
/
+193
2018-09-10
Track whether module declarations are inline (fixes #12590)
Tinco Andringa
-0
/
+2
2018-09-04
Introduce Custom Test Frameworks
John Renner
-1
/
+1
2018-09-01
Auto merge of #53815 - F001:if-let-guard, r=petrochenkov
bors
-1
/
+6
2018-08-30
introduce Guard enum
F001
-1
/
+6
2018-08-28
Use FxHash{Map,Set} instead of the default Hash{Map,Set} everywhere in rustc.
Eduard-Mihai Burtescu
-2
/
+2
2018-08-23
Auto merge of #52602 - scottmcm:tryblock-expr, r=nikomatsakis
bors
-3
/
+3
2018-08-19
Rename `Catch` variants to `TryBlock`
Scott McMurray
-3
/
+3
2018-08-19
mv (mod) codemap source_map
Donato Sciarra
-1
/
+1
2018-08-14
Auto merge of #53085 - ljedrz:cleanup_syntax_structures, r=ljedrz
bors
-1
/
+1
2018-08-14
rustc_resolve: fix special-case for one-segment import paths.
Eduard-Mihai Burtescu
-1
/
+1
2018-08-13
Move SmallVec and ThinVec out of libsyntax
ljedrz
-1
/
+1
2018-08-03
Don't collect() when size_hint is useless
ljedrz
-1
/
+5
2018-08-01
Switch syntax attribute tracking to BitVector
Mark Rousskov
-1
/
+11
2018-07-29
Replace push loops with collect() and extend() where possible
ljedrz
-8
/
+2
2018-07-18
Implement existential types
Oliver Schneider
-0
/
+6
2018-07-15
Update clippy and rls
Oliver Schneider
-3
/
+3
2018-07-14
Address comments
Vadim Petrochenkov
-2
/
+3
2018-07-14
Remove most of `Hash` impls from AST and HIR structures
Vadim Petrochenkov
-99
/
+99
2018-07-14
Remove most of `PartialEq` impls from AST and HIR structures
Vadim Petrochenkov
-100
/
+115
2018-07-01
Auto merge of #51883 - estebank:placement-suggestion, r=varkor
bors
-0
/
+10
2018-06-28
Suggest correct comparison against negative literal
Esteban Küber
-0
/
+10
2018-06-27
Add a convenience method for getting the impl Trait `NodeId` of an `IsAysnc`
Oliver Schneider
-0
/
+7
2018-06-27
Generate `DefId`s for the impl trait of `async` functions
Oliver Schneider
-2
/
+5
2018-06-27
Generate the `NodeId` for `existential type` in the AST
Oliver Schneider
-1
/
+5
2018-06-26
inclusive range syntax lint (`...` → `..=`)
Zack M. Davis
-1
/
+1
2018-06-26
migrate codebase to `..=` inclusive range patterns
Zack M. Davis
-2
/
+2
2018-06-21
async await desugaring and tests
Taylor Cramer
-2
/
+22
2018-06-21
Parse async fn header.
Without Boats
-5
/
+32
2018-06-20
Rename ParenthesizedArgData to ParenthesisedArgs
varkor
-3
/
+3
[next]