summary refs log tree commit diff
path: root/tests/ui/proc-macro
AgeCommit message (Expand)AuthorLines
2025-07-28expand: Micro-optimize prelude injectionVadim Petrochenkov-6/+6
2025-07-26Update test resultsJonathan Brouwer-94/+186
2025-07-16resolve: Merge `NameBindingKind::Module` into `NameBindingKind::Res`Vadim Petrochenkov-12/+0
2025-07-10Rollup merge of #141996 - Daniel-Aaron-Bloom:dollar_crate, r=petrochenkovTrevor Gross-47/+857
2025-06-17Add support for repetition to `proc_macro::quote`Tomoaki Kobayashi-59/+192
2025-06-12Detect when attribute is provided by missing `derive` macroEsteban Küber-0/+14
2025-06-12Add support for $crate to IdentDaniel Bloom-47/+857
2025-06-05Auto merge of #142033 - matthiaskrgr:rollup-99lvg0j, r=matthiaskrgrbors-8/+8
2025-06-03Use non-2015 edition paths in tests that do not test for their resolutionLukas Wirth-8/+8
2025-06-03Add missing 2015 edition directivesLukas Wirth-0/+1
2025-05-29Use `cfg_attr` AST placeholder AST `cfg_attr_trace` for diagnosticsEsteban Küber-1/+5
2025-05-09Merge typeck loop with static/const item eval loopOli Scherer-13/+13
2025-04-29Improve pretty-printing of braces.Nicholas Nethercote-6/+5
2025-04-25Improve pretty printing of if/else.Nicholas Nethercote-12/+12
2025-04-25Fix some pretty printing indents.Nicholas Nethercote-4/+4
2025-04-17Rollup merge of #139967 - jieyouxu:auxiliary, r=wesleywiserMatthias Krüger-6/+6
2025-04-17tests: use `//@ ignore-auxiliary` with backlinked primary test fileJieyou Xu-6/+6
2025-04-17Auto merge of #139949 - matthiaskrgr:rollup-pxc5tsx, r=matthiaskrgrbors-99/+102
2025-04-17Auto merge of #139940 - matthiaskrgr:rollup-rd4d3fn, r=matthiaskrgrbors-2/+2
2025-04-17Rollup merge of #139904 - ferrocene:lw-wkumpwrytvtp, r=nnethercote,jieyouxuMatthias Krüger-4/+8
2025-04-17Rollup merge of #138632 - clubby789:stabilize-cfg-boolean-lit, r=davidtwco,Ur...Matthias Krüger-95/+94
2025-04-17Rollup merge of #135340 - obeis:explicit-extern-abis, r=traviscross,nadrierilMatthias Krüger-2/+2
2025-04-17Rollup merge of #139084 - petrochenkov:transpaque, r=davidtwcoMatthias Krüger-5/+5
2025-04-16Add test for `extern` without explicit ABIObei Sideg-2/+2
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