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_parse
/
src
/
parser
/
attr_wrapper.rs
Age
Commit message (
Expand
)
Author
Lines
2024-09-11
clippy::useless_conversion
Michael Goulet
-1
/
+1
2024-08-24
Optimize `collect_tokens` a little.
Nicholas Nethercote
-23
/
+40
2024-08-24
Avoid double-handling of attributes in `collect_tokens`.
Nicholas Nethercote
-4
/
+19
2024-08-23
Avoid nested replacement ranges.
Nicholas Nethercote
-21
/
+7
2024-08-23
Return earlier in some cases in `collect_token`.
Nicholas Nethercote
-17
/
+22
2024-08-23
Avoid unnecessary `cloned`.
Nicholas Nethercote
-1
/
+1
2024-08-23
Clarify a comment.
Nicholas Nethercote
-3
/
+5
2024-08-16
Overhaul token collection.
Nicholas Nethercote
-28
/
+67
2024-08-16
Convert a bool to `Trailing`.
Nicholas Nethercote
-6
/
+6
2024-08-16
Make visibilities minimal and consistent in `attr_wrapper.rs`.
Nicholas Nethercote
-6
/
+6
2024-08-16
Remove size assertion on `AttrWrapper`.
Nicholas Nethercote
-1
/
+0
2024-08-01
Distinguish the two kinds of token range.
Nicholas Nethercote
-54
/
+70
2024-08-01
Streamline attribute stitching on AST nodes.
Nicholas Nethercote
-4
/
+3
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-7
/
+10
2024-07-26
Rollup merge of #128224 - nnethercote:fewer-replace_ranges, r=petrochenkov
Trevor Gross
-25
/
+21
2024-07-26
Remove an unnecessary block.
Nicholas Nethercote
-11
/
+9
2024-07-26
Tweak a loop.
Nicholas Nethercote
-5
/
+7
2024-07-26
Fix a comment.
Nicholas Nethercote
-3
/
+3
2024-07-26
Don't include inner attribute ranges in `CaptureState`.
Nicholas Nethercote
-6
/
+2
2024-07-26
Invert the sense of `is_complete` and rename it as `needs_tokens`.
Nicholas Nethercote
-11
/
+13
2024-07-26
Move `is_complete` to the module that uses it.
Nicholas Nethercote
-2
/
+13
2024-07-26
Inline and remove `AttrWrapper::is_complete`.
Nicholas Nethercote
-8
/
+4
2024-07-26
Invert early exit conditions in `collect_tokens_trailing_token`.
Nicholas Nethercote
-29
/
+29
2024-07-19
Overhaul comments in `collect_tokens_trailing_token`.
Nicholas Nethercote
-67
/
+123
2024-07-19
Move `inner_attr` code downwards.
Nicholas Nethercote
-10
/
+10
2024-07-19
Remove `final_attrs` local variable.
Nicholas Nethercote
-4
/
+2
2024-07-19
Simplify `CaptureState::inner_attr_ranges`.
Nicholas Nethercote
-1
/
+1
2024-07-18
Remove `TrailingToken`.
Nicholas Nethercote
-22
/
+10
2024-07-13
Rollup merge of #127558 - nnethercote:more-Attribute-cleanups, r=petrochenkov
Jubilee
-64
/
+47
2024-07-10
Change empty replace range condition.
Nicholas Nethercote
-15
/
+16
2024-07-09
Move `Spacing` into `FlatToken`.
Nicholas Nethercote
-16
/
+12
2024-07-08
Split the stack in `make_attr_token_stream`.
Nicholas Nethercote
-26
/
+17
2024-07-08
Use iterator normally in `make_attr_token_stream`.
Nicholas Nethercote
-4
/
+2
2024-07-08
Use an `@` pattern to shorten some code.
Nicholas Nethercote
-6
/
+3
2024-07-08
Clear `inner_attr_ranges` regularly.
Nicholas Nethercote
-8
/
+3
2024-07-07
Remove `Clone` derive from `LazyAttrTokenStreamImpl`.
Nicholas Nethercote
-1
/
+0
2024-07-07
Rename some attribute types for consistency.
Nicholas Nethercote
-15
/
+14
2024-07-07
Simplify `ReplaceRange`.
Nicholas Nethercote
-21
/
+18
2024-07-05
Remove some unnecessary integer conversions.
Nicholas Nethercote
-3
/
+1
2024-07-02
Import `std::{iter,mem}`.
Nicholas Nethercote
-11
/
+10
2024-07-02
Rename `make_token_stream`.
Nicholas Nethercote
-6
/
+6
2024-07-02
Shrink parser positions from `usize` to `u32`.
Nicholas Nethercote
-12
/
+9
2024-07-02
Move more things around in `collect_tokens_trailing_token`.
Nicholas Nethercote
-23
/
+18
2024-07-02
Move things around in `collect_tokens_trailing_token`.
Nicholas Nethercote
-7
/
+7
2024-07-02
Flip an if/else in `AttrTokenStream::to_attr_token_stream`.
Nicholas Nethercote
-3
/
+3
2024-07-02
Fix comment.
Nicholas Nethercote
-3
/
+3
2024-07-02
Fix a typo in a comment.
Nicholas Nethercote
-1
/
+1
2024-06-19
Auto merge of #126678 - nnethercote:fix-duplicated-attrs-on-nt-expr, r=petroc...
bors
-1
/
+5
2024-06-19
Expand another comment.
Nicholas Nethercote
-1
/
+5
2024-06-18
Prefer `dcx` methods over fields or fields' methods
Oli Scherer
-1
/
+1
[next]