about summary refs log tree commit diff
path: root/compiler/rustc_builtin_macros/src/asm.rs
AgeCommit message (Expand)AuthorLines
2021-10-17rustc_span: `Ident::invalid` -> `Ident::empty`Vadim Petrochenkov-1/+1
2021-09-11Rollup merge of #88209 - Amanieu:asm_in_underscore, r=nagisaJubilee-0/+12
2021-09-10Rollup merge of #87441 - ibraheemdev:i-86865, r=cjgillotManish Goregaokar-1/+1
2021-08-31emit suggestion byte literal is passed to `format!`ibraheemdev-1/+1
2021-08-24Move `named_asm_labels` to a HIR lintasquared31415-76/+14
2021-08-21Improve error message when _ is used for in/inout asm operandsAmanieu d'Antras-0/+12
2021-08-14Auto merge of #87581 - Amanieu:asm_clobber_abi, r=nagisabors-8/+101
2021-08-12Add support for clobber_abi to asm!Amanieu d'Antras-7/+100
2021-08-12Fix error message typo for pure asm without outputsAmanieu d'Antras-1/+1
2021-08-04Combine spans into one error, deduplicate codeasquared31415-21/+14
2021-08-04Update error messageasquared31415-4/+4
2021-08-04Fix lint capitalization and ignoring, test with include_strasquared31415-3/+3
2021-08-04Handle leading colons properlyasquared31415-0/+3
2021-08-04Proper characters in labels, ignore commentsasquared31415-5/+10
2021-08-04Comment tweaksasquared31415-0/+1
2021-08-04Lint against named asm labelsasquared31415-4/+72
2021-07-17Compute a better `lint_node_id` during expansionAaron Hill-2/+2
2021-06-24Add a "raw" option for asm! which ignores format string specifiersAmanieu d'Antras-0/+10
2021-05-13Add support for const operands and options to global_asm!Amanieu d'Antras-29/+73
2021-04-06Use AnonConst for asm! constantsAmanieu d'Antras-2/+2
2021-03-25Refactor #82270 as lint instead of an errorAmanieu d'Antras-65/+30
2021-03-08Move default inline asm dialect to Sessionasquared31415-6/+2
2021-02-20Take into account target default syntaxasquared31415-48/+72
2021-02-18Emit error when trying to use assembler syntax directives in `asm!`asquared31415-1/+52
2020-10-06rustc_parse: Make `Parser::unexpected` public and use it in built-in macrosVadim Petrochenkov-2/+2
2020-10-06builtin_macros: Fix use of interpolated identifiers in `asm!`Vadim Petrochenkov-16/+17
2020-09-28expand: Stop un-interpolating `NtIdent`s before passing them to built-in macrosVadim Petrochenkov-1/+1
2020-08-30mv compiler to compiler/mark-0/+632