about summary refs log tree commit diff
path: root/tests/ui/proc-macro
AgeCommit message (Expand)AuthorLines
2025-04-16Explicitly annotate edition for `unpretty=expanded` and `unpretty=hir` testsLukas Wirth-4/+8
2025-04-15Rollup merge of #139671 - m-ou-se:proc-macro-span, r=dtolnayStuart Cook-26/+13
2025-04-13UI tests: migrate remaining compile time `error-pattern`s to line annotationsVadim Petrochenkov-185/+188
2025-04-11Replace proc_macro::SourceFile by Span::{file, local_file}.Mara Bos-14/+13
2025-04-11Remove proc_macro::SourceFile::is_real().Mara Bos-13/+1
2025-04-09Auto merge of #139555 - petrochenkov:errkind-ann, r=jieyouxubors-2/+2
2025-04-08UI tests: add missing diagnostic kinds where possibleVadim Petrochenkov-2/+2
2025-04-07compiletest: Always preserve kind for compiler diagnosticsVadim Petrochenkov-4/+7
2025-04-03Use `cfg(false)` in UI testsclubby789-79/+79
2025-04-03Stabilize `cfg_boolean_literals`clubby789-16/+15
2025-04-03compiletest: Require `//~` annotations even if `error-pattern` is specifiedVadim Petrochenkov-9/+11
2025-04-02Remove `NtExpr` and `NtLiteral`.Nicholas Nethercote-61/+68
2025-03-31hygiene: Rename semi-transparent to semi-opaqueVadim Petrochenkov-5/+5
2025-03-31Auto merge of #139083 - petrochenkov:ctxtdecod3, r=nnethercotebors-10/+10
2025-03-30Rollup merge of #139122 - petrochenkov:norerr, r=compiler-errorsJacob Pratt-10/+3
2025-03-30Revert "Auto merge of #129827 - bvanjoi:less-decoding, r=petrochenkov"Jakub Beránek-10/+10
2025-03-30Remove attribute `#[rustc_error]`Vadim Petrochenkov-10/+3
2025-03-29less decoding if it has the same syntax contextbohan-10/+10
2025-03-28hygiene: Rewrite `apply_mark_internal` to be more understandableVadim Petrochenkov-10/+10
2025-03-26expand: Leave traces when expanding `cfg` attributesVadim Petrochenkov-14/+36
2025-03-25compiletest: Support matching on diagnostics without a spanVadim Petrochenkov-19/+22
2025-03-17expand: Leave traces when expanding `cfg_attr` attributesVadim Petrochenkov-0/+79
2025-03-14Do not suggest using `-Zmacro-backtrace` for builtin macrosEsteban Küber-4/+0
2025-03-07More denesting of invisibly-delimited groups.Nicholas Nethercote-0/+28
2025-03-07Remove `NtItem` and `NtStmt`.Nicholas Nethercote-37/+43
2025-02-24tests: Add regression test for derive token invalidation (#81099)Vadim Petrochenkov-0/+172
2025-02-23Rollup merge of #137415 - chenyukang:yukang-fix-137345-invalid-sugg, r=estebankMatthias Krüger-0/+49
2025-02-22remove invalid suggestion of into_iter for extern macroyukang-0/+49
2025-02-21Inject `compiler_builtins` during postprocessing rather than via ASTTrevor Gross-10/+8
2025-02-11compiler: replace ExternAbi::name calls with formattersJubilee Young-1/+1
2025-02-10Show diff suggestion format on verbose replacementEsteban Küber-6/+9
2025-02-03Check Sizedness of return type in WFMichael Goulet-0/+6
2025-01-19fully de-stabilize all custom inner attributesRalf Jung-55/+31
2025-01-15Rollup merge of #132397 - m-ou-se:warn-missing-abi, r=NadrierilJacob Pratt-7/+15
2025-01-10Rollup merge of #134693 - SpriteOvO:proc-macro-use-to-tokens-in-quote, r=tgro...Jacob Pratt-49/+604
2025-01-09Fix `proc_macro::quote!` for raw identAsuna-1/+21
2025-01-09Migrate check-fail tests for `proc_macro::quote!` from `quote` crateAsuna-0/+163
2025-01-09Migrate basic tests for `proc_macro::quote!` from `quote` crateAsuna-0/+368
2025-01-09Append `TokenTree` with `ToTokens` in `proc_macro::quote!`Asuna-19/+23
2025-01-07Update tests.Mara Bos-7/+15
2025-01-06Normalize each signature input/output in typeck_with_fallback with its own spanMichael Goulet-2/+3
2025-01-01Try to write the panic message with a single `write_all` callJohn Kåre Alsaker-0/+1
2024-12-27Remove the `-test` suffix from normalize directivesZalathar-14/+14
2024-11-28Update more 2024 tests to remove -Zunstable-optionsEric Huss-1/+0
2024-11-27Update tests to use new proc-macro headerEric Huss-824/+361
2024-11-20Use edition of `macro_rules` when compiling the macroEric Huss-14/+2
2024-11-20Add tests for the edition of macro_rules from a proc-macroEric Huss-0/+81
2024-11-11remove attributes from generics in built-in derive macrosPonasKovas-0/+31
2024-11-03use backticks instead of single quotes when reporting "use of unstable librar...dianne-1/+1
2024-10-28Tweak `expand_incomplete_parse` warning.Nicholas Nethercote-8/+8