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_builtin_macros
/
src
Age
Commit message (
Expand
)
Author
Lines
2021-01-20
Force token collection to run when parsing nonterminals
Aaron Hill
-2
/
+3
2021-01-10
resolve: Simplify built-in macro table
Vadim Petrochenkov
-10
/
+4
2021-01-09
Don't set builtin_name for builtin macro implementations.
Mara Bos
-1
/
+1
2021-01-09
Allow #[rustc_builtin_macro = "name"].
Mara Bos
-1
/
+1
2021-01-02
reduce borrowing and (de)referencing around match patterns (clippy::match_ref...
Matthias Krüger
-5
/
+5
2021-01-01
first pass at default values for const generics
Julian Knodt
-1
/
+2
2020-12-30
Rollup merge of #80495 - jyn514:rename-empty, r=petrochenkov
Mara Bos
-1
/
+1
2020-12-30
Rename kw::Invalid -> kw::Empty
Joshua Nelson
-1
/
+1
2020-12-24
use matches!() macro in more places
Matthias Krüger
-26
/
+16
2020-12-22
Add some intra-doc links to compiler docs
Joshua Nelson
-1
/
+4
2020-12-11
fix clippy::unnecessary_filter_map
Matthias Krüger
-4
/
+1
2020-11-26
Properly handle attributes on statements
Aaron Hill
-2
/
+2
2020-11-24
Handle `Annotatable::Stmt` in some builtin macros
Aaron Hill
-14
/
+70
2020-11-23
Reduce boilerplate with the `?` operator
LingMan
-10
/
+6
2020-11-20
Auto merge of #78088 - fusion-engineering-forks:panic-fmt-lint, r=estebank
bors
-22
/
+30
2020-11-19
expand: Mark some dead code in derive expansion as unreachable
Vadim Petrochenkov
-20
/
+3
2020-11-19
expand: Tell built-in macros whether we are currently in forced expansion mode
Vadim Petrochenkov
-4
/
+7
2020-11-15
Rollup merge of #79005 - petrochenkov:noinjected, r=davidtwco
Jonas Schievink
-3
/
+3
2020-11-13
Reserve space in advance
Dániel Buga
-1
/
+1
2020-11-13
cleanup: Remove `ParseSess::injected_crate_name`
Vadim Petrochenkov
-3
/
+3
2020-11-10
Changed unwrap_or to unwrap_or_else in some places.
Nicholas-Baron
-1
/
+1
2020-11-10
Rollup merge of #78875 - petrochenkov:cleantarg, r=Mark-Simulacrum
Jonas Schievink
-1
/
+1
2020-11-08
Collapse all uses of `target.options.foo` into `target.foo`
Vadim Petrochenkov
-1
/
+1
2020-11-03
rustc_ast: `visit_mac` -> `visit_mac_call`
Vadim Petrochenkov
-1
/
+1
2020-11-03
rustc_ast: Do not panic by default when visiting macro calls
Vadim Petrochenkov
-12
/
+0
2020-10-21
Unconditionally capture tokens for attributes.
Aaron Hill
-1
/
+1
2020-10-19
Small cleanups in assert!() and panic_fmt lint.
Mara Bos
-31
/
+29
2020-10-18
Expand assert!(expr) to panic() function instead of panic!() macro.
Mara Bos
-26
/
+36
2020-10-15
Replace target.target with target and target.ptr_width with target.pointer_width
est31
-1
/
+1
2020-10-13
Rollup merge of #77831 - LingMan:use_std, r=jonas-schievink
Yuki Okushi
-23
/
+10
2020-10-11
Simplify using is_ascii_alphabetic and is_ascii_alphanumeric
LingMan
-8
/
+2
2020-10-11
Don't duplicate char::is_ascii_digit
LingMan
-15
/
+8
2020-10-11
Remove unnecessary unsafe block around calls to discriminant_value
Tomasz Miąsko
-15
/
+16
2020-10-07
Auto merge of #77595 - petrochenkov:asmident, r=oli-obk
bors
-19
/
+19
2020-10-06
rustc_parse: Make `Parser::unexpected` public and use it in built-in macros
Vadim Petrochenkov
-4
/
+3
2020-10-06
builtin_macros: Fix use of interpolated identifiers in `asm!`
Vadim Petrochenkov
-16
/
+17
2020-10-04
Remove extra indirection in LitKind::ByteStr
Robin Schoonover
-3
/
+1
2020-09-28
expand: Stop un-interpolating `NtIdent`s before passing them to built-in macros
Vadim Petrochenkov
-8
/
+8
2020-09-26
Auto merge of #76485 - estebank:format_arg_capture_spans, r=davidtwco
bors
-3
/
+6
2020-09-25
Rollup merge of #77121 - duckymirror:html-root-url, r=jyn514
Jonas Schievink
-1
/
+1
2020-09-23
/nightly/nightly-rustc
Erik Hofmayer
-1
/
+1
2020-09-23
Updated html_root_url for compiler crates
Erik Hofmayer
-1
/
+1
2020-09-23
Merge two almost identical match arms
LingMan
-2
/
+1
2020-09-18
use matches!() macro for simple if let conditions
Matthias Krüger
-1
/
+1
2020-09-10
Attach tokens to `ast::Stmt`
Aaron Hill
-1
/
+1
2020-09-10
Attach `TokenStream` to `ast::Visibility`
Aaron Hill
-14
/
+26
2020-09-10
Attach tokens to `NtMeta` (`ast::AttrItem`)
Aaron Hill
-1
/
+1
2020-09-10
Attach `TokenStream` to `ast::Ty`
Aaron Hill
-0
/
+1
2020-09-10
Attach `TokenStream` to `ast::Block`
Aaron Hill
-0
/
+1
2020-09-10
use push(char) instead of push_str(&str) to add single chars to strings
Matthias Krüger
-6
/
+6
[next]