Pinned
852 contributions in the last year
Less
More
Activity overview
Contribution activity
March 2021
Created 5 commits in 1 repository
Created a pull request in rust-lang/rust that received 9 comments
resolve/expand: Cache intermediate results of `#[derive]` expansion
Expansion function for #[derive] (rustc_builtin_macros::derive::Expander::expand) may return an indeterminate result, and therefore can be called m…
+97
−73
•
9
comments
Opened 5 other pull requests in 1 repository
Reviewed 14 pull requests in 1 repository
rust-lang/rust 14 pull requests
- Allow qualified paths in struct construction (both expressions and patterns)
- Adjust `-Ctarget-cpu=native` handling in cg_llvm
- More precise spans for HIR paths
- (wip) Simplify lazy DefPathHash decoding by using an on-disk hash table.
- add option for 'private field initialization' lint
- Make def_key and HIR parenting consistent.
- Document `Res` and its friends
- Remove unwrap_none/expect_none from compiler/.
- resolve/expand: Cache intermediate results of `#[derive]` expansion
- [WIP] Perform HIR indexing per-owner
- reduce threads spawned by ui-tests
- Lexer cleanup: Split literal lexing to separate file and simplify `Cursor`.
- Get with field index from pattern slice instead of directly indexing
- or-patterns: disallow in `let` bindings
Created an issue in rust-lang/rust that received 3 comments
Tracking Issue for built-in attribute macro `#[cfg_eval]`
Feature gate: #![feature(cfg_eval)]
This is a tracking issue for built-in attribute macro #[cfg_eval] that is used for eagerly expanding all #[cfg] …
•
3
comments