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
/
asm.rs
Age
Commit message (
Expand
)
Author
Lines
2024-04-26
Move some functions from `rustc_expand` to `rustc_builtin_macros`.
Nicholas Nethercote
-2
/
+2
2024-03-28
compiler: fix few needless_pass_by_ref_mut clippy lints
klensy
-3
/
+3
2024-03-15
Make `unexpected` always "return" `PResult<()>` & add `unexpected_any`
Maybe Waffle
-1
/
+1
2024-03-13
delay expand macro bang when there has indeterminate path
bohan
-32
/
+44
2024-03-08
Rollup merge of #119365 - nbdd0121:asm-goto, r=Amanieu
Matthias Krüger
-0
/
+10
2024-03-05
Rename all `ParseSess` variables/fields/lifetimes as `psess`.
Nicholas Nethercote
-6
/
+6
2024-03-04
Tweak `parse_asm_args`.
Nicholas Nethercote
-5
/
+2
2024-02-25
Add `ErrorGuaranteed` to `ast::ExprKind::Err`
Lieselotte
-36
/
+35
2024-02-25
Rollup merge of #121060 - clubby789:bool-newtypes, r=cjgillot
Matthias Krüger
-1
/
+2
2024-02-24
Forbid asm unwind to work with labels
Gary Guo
-0
/
+7
2024-02-24
Add asm label support to AST and HIR
Gary Guo
-0
/
+3
2024-02-20
Add newtype for raw idents
clubby789
-1
/
+2
2024-02-20
trigger `unsafe_code` on `global_asm!` invocations
Kalle Wachsmuth
-1
/
+1
2024-01-10
Rename consuming chaining methods on `DiagnosticBuilder`.
Nicholas Nethercote
-2
/
+2
2024-01-08
Use chaining for `DiagnosticBuilder` construction and `emit`.
Nicholas Nethercote
-7
/
+8
2024-01-08
Make `DiagnosticBuilder::emit` consuming.
Nicholas Nethercote
-3
/
+3
2023-12-24
Remove `ParseSess` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-1
/
+1
2023-12-24
Remove `ExtCtxt` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-11
/
+12
2023-12-18
Rename many `DiagCtxt` and `EarlyDiagCtxt` locals.
Nicholas Nethercote
-18
/
+18
2023-12-18
Rename `ParseSess::span_diagnostic` as `ParseSess::dcx`.
Nicholas Nethercote
-5
/
+4
2023-07-30
inline format!() args up to and including rustc_middle
Matthias Krüger
-9
/
+7
2023-07-23
fix couple of clippy findings:
Matthias Krüger
-1
/
+1
2023-07-12
Re-format let-else per rustfmt update
Mark Rousskov
-2
/
+1
2023-06-28
fix typo
He1pa
-1
/
+1
2023-06-25
Migrate some rustc_builtin_macros to SessionDiagnostic
He1pa
-8
/
+4
2023-06-16
fix ICE on specific malformed asm clobber_abi
asquared31415
-5
/
+1
2023-05-16
Avoid `&format("...")` calls in error message code.
Nicholas Nethercote
-3
/
+3
2023-05-04
Rollup merge of #111027 - clubby789:query-instability-builtin-macros, r=petro...
Matthias Krüger
-10
/
+11
2023-05-03
Restrict `From<S>` for `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-4
/
+4
2023-05-02
Use `GrowableBitSet` to store positional indexes in `asm!`
clubby789
-7
/
+8
2023-05-02
Remove `allow(rustc::potential_query_instability)` for `builtin_macros`
clubby789
-5
/
+5
2023-05-01
soften the wording for removing type ascription
yukang
-2
/
+1
2023-05-01
Rip it out
Nilstrieb
-1
/
+0
2023-04-30
Migrate `builtin_macros::asm` diagnostics to translatable diagnostics
clubby789
-67
/
+26
2023-04-25
Fix static string lints
clubby789
-20
/
+8
2023-03-10
Rollup merge of #105798 - Amanieu:relax-asm, r=joshtriplett
Matthias Krüger
-31
/
+4
2023-02-24
Replace parse_[sth]_expr with parse_expr_[sth] function names
est31
-1
/
+1
2023-01-27
Relax ordering rules for `asm!` operands
Amanieu d'Antras
-31
/
+4
2022-12-20
rustc: Remove needless lifetimes
Jeremy Stucki
-1
/
+1
2022-11-24
Auto merge of #104507 - WaffleLapkin:asderefsyou, r=wesleywiser
bors
-1
/
+1
2022-11-16
Use `as_deref` in compiler (but only where it makes sense)
Maybe Waffle
-1
/
+1
2022-11-16
Use `token::Lit` in `ast::ExprKind::Lit`.
Nicholas Nethercote
-1
/
+5
2022-08-22
Use `AttrVec` in more places.
Nicholas Nethercote
-1
/
+1
2022-08-02
Rollup merge of #100045 - Amanieu:global_asm_may_unwind, r=tmiasko
Matthias Krüger
-2
/
+2
2022-08-02
Properly reject the `may_unwind` option in `global_asm!`
Amanieu d'Antras
-2
/
+2
2022-07-31
Always include a position span in rustc_parse_format::Argument
Alex Macleod
-2
/
+3
2022-07-25
Generate correct suggestion with named arguments used positionally
Preston From
-1
/
+1
2022-07-14
Rollup merge of #99192 - Amanieu:fix-asm-srcloc, r=petrochenkov
Dylan DPC
-2
/
+2
2022-07-14
Fix spans for asm diagnostics
Amanieu d'Antras
-2
/
+2
2022-06-13
remove unnecessary `to_string` and `String::new` for `tool_only_span_suggestion`
Takayuki Maeda
-1
/
+1
[next]