about summary refs log tree commit diff
path: root/src/librustc_builtin_macros
AgeCommit message (Expand)AuthorLines
2020-06-20Run `./x.py fmt`Camelid-4/+1
2020-06-20Fix duplicate options errorCamelid-9/+12
2020-06-20Use `p.token` instead of `p.look_ahead()`Camelid-1/+1
2020-06-20Add documentationCamelid-0/+9
2020-06-20Create a separate, tool-only suggestion for the commaCamelid-5/+9
2020-06-20Make suggestion machine-applicableCamelid-2/+11
2020-06-20Use `span_suggestion` instead of `span_label`Camelid-1/+1
2020-06-20Use bitflags function instead of custom oneCamelid-7/+1
2020-06-20Get option name from symbol instead of snippetCamelid-17/+19
2020-06-20Use `span_label`Camelid-1/+1
2020-06-20Make warning an error; use help instead of suggestion; clean up codeCamelid-46/+21
2020-06-20Warn on duplicate `asm!` optionsCamelid-7/+58
2020-06-20Clean upCamelid-3/+3
2020-06-20Use `Vec<Span>` instead of `Option<Vec<Span>>`Camelid-13/+9
2020-06-20Allow multiple `asm!` optionsCamelid-16/+13
2020-06-15asm: Allow multiple template strings; interpret them as newline-separatedJosh Triplett-145/+182
2020-06-14asm: Unify pseudo-keyword parsing using `eat`, rather than a final `expect`Josh Triplett-2/+3
2020-06-12Rollup merge of #73178 - petrochenkov:explint, r=varkorDylan DPC-2/+3
2020-06-11Rollup merge of #73230 - Amanieu:asm-unused2, r=petrochenkovDylan DPC-18/+29
2020-06-11Rollup merge of #73172 - matthiaskrgr:cl9ppy, r=Dylan-DPCDylan DPC-1/+1
2020-06-11Add a suggestion to use unused asm arguments in commentsAmanieu d'Antras-18/+29
2020-06-09expand: Give reasonable NodeIds to lints associated with macro expansionsVadim Petrochenkov-2/+3
2020-06-09Fix more clippy warningsMatthias Krüger-1/+1
2020-06-08Don't lose empty `where` clause when pretty-printingAaron Hill-1/+5
2020-06-02Rename the crates in source codeVadim Petrochenkov-5/+3
2020-06-02Make things build againVadim Petrochenkov-1/+1
2020-05-31Clarify errors and warnings about the transition to the new asm!Amanieu d'Antras-1/+4
2020-05-30Rollup merge of #72637 - euclio:env-hygiene, r=davidtwcoRalf Jung-0/+1
2020-05-29Improve inline asm error diagnosticsAmanieu d'Antras-2/+8
2020-05-26expand `env!` with def-site contextAndy Russell-0/+1
2020-05-24Collect tokens for `ast::Expr`Aaron Hill-0/+3
2020-05-21Auto merge of #70705 - lcnr:generic_discriminant, r=nikomatsakisbors-70/+10
2020-05-19update `discriminant_value` usage in the compilerBastian Kauschke-70/+10
2020-05-18Move InlineAsmTemplatePiece and InlineAsmOptions to librustc_astAmanieu d'Antras-20/+21
2020-05-18Implement att_syntax optionAmanieu d'Antras-2/+4
2020-05-18Apply review feedbackAmanieu d'Antras-59/+66
2020-05-18Implement asm! in librustc_builtin_macrosAmanieu d'Antras-109/+540
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-58/+57
2020-05-04fix typo in function nameAndy Russell-3/+3
2020-05-04Rollup merge of #71773 - tshepang:links, r=davidtwcoDylan DPC-2/+2
2020-05-02fix rustdoc warningsTshepang Lekhonkhobe-1/+3
2020-05-01doc: misc rustdoc thingsTshepang Lekhonkhobe-2/+4
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-19/+13
2020-04-18Move `MapInPlace` to rustc_data_structuresYuki Okushi-1/+1
2020-04-16don't clone types that are copy (clippy::clone_on_copy)Matthias Krüger-1/+1
2020-03-30Use if let instead of match when only matching a single variant (clippy::sing...Matthias Krüger-8/+4
2020-03-26Rename asm! to llvm_asm!Amanieu d'Antras-13/+14
2020-03-25Rename `def_span` to `guess_head_span`Esteban Küber-5/+5
2020-03-24defatalize expand_test_or_benchMazdak Farrokhzad-8/+8
2020-03-24defatalize get_test_runnerMazdak Farrokhzad-10/+10