about summary refs log tree commit diff
path: root/src/librustc_builtin_macros/asm.rs
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-632/+0
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-1/+1
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-11Rollup merge of #73230 - Amanieu:asm-unused2, r=petrochenkovDylan DPC-18/+29
2020-06-11Add a suggestion to use unused asm arguments in commentsAmanieu d'Antras-18/+29
2020-06-09Fix more clippy warningsMatthias Krüger-1/+1
2020-06-02Rename the crates in source codeVadim Petrochenkov-2/+1
2020-05-31Clarify errors and warnings about the transition to the new asm!Amanieu d'Antras-1/+4
2020-05-29Improve inline asm error diagnosticsAmanieu d'Antras-2/+8
2020-05-24Collect tokens for `ast::Expr`Aaron Hill-0/+1
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-0/+527
2020-03-26Rename asm! to llvm_asm!Amanieu d'Antras-300/+0
2020-03-01Rollup merge of #69579 - petrochenkov:noprevspan, r=CentrilYuki Okushi-6/+6
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-4/+4
2020-02-29parser: `prev_span` -> `prev_token.span`Vadim Petrochenkov-6/+6
2020-02-27use char instead of &str for single char patternsMatthias Krüger-4/+4
2020-01-18remove rustc_error_codes deps except in rustc_driverMazdak Farrokhzad-2/+0
2020-01-10nix syntax::errors & prefer rustc_errors over errorsMazdak Farrokhzad-1/+1
2020-01-08- remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!}Mazdak Farrokhzad-10/+23
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-1/+1
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-1/+1
2019-12-30Rename `libsyntax_ext` and `libsyntax_expand` in codeVadim Petrochenkov-1/+1
2019-12-30Rename directories for some crates from `syntax_x` to `rustc_x`Vadim Petrochenkov-0/+289