about summary refs log tree commit diff
path: root/src/test/ui/proc-macro
AgeCommit message (Expand)AuthorLines
2020-07-26report kind of deprecated item in messageAndy Russell-2/+2
2020-07-01Rollup merge of #73569 - Aaron1011:fix/macro-rules-group, r=petrochenkovManish Goregaokar-1/+266
2020-07-01Handle `None`-delimited groups when parsing `macro_rules!` macroAaron Hill-0/+24
2020-07-01Don't print additional spaces when pretty-printing NoDelim groupsAaron Hill-3/+1
2020-07-01Insert NoDelim groups around nonterminals when lowering macro_rulesAaron Hill-0/+243
2020-07-01expand: Stop using nonterminals for passing tokens to attribute and derive ma...Vadim Petrochenkov-42/+31
2020-06-30Add force-host to test aux file used by proc-macroAaron Hill-2/+4
2020-06-29Normalize symbol ids to 0 in test stdoutAaron Hill-9/+13
2020-06-29Serialize all foreign `SourceFile`s into proc-macro crate metadataAaron Hill-1/+81
2020-06-15Always capture tokens for `macro_rules!` argumentsAaron Hill-0/+179
2020-06-11Rollup merge of #73012 - Aaron1011:feature/span-debug-ctxt, r=matthewjasperDylan DPC-30/+30
2020-06-10Rollup merge of #73157 - Aaron1011:where-oh-where-has-my-little-span-gone, r=...Dylan DPC-0/+39
2020-06-10Rollup merge of #72789 - petrochenkov:impcand, r=davidtwcoDylan DPC-4/+0
2020-06-08Show `SyntaxContext` in formatted `Span` debug outputAaron Hill-30/+30
2020-06-08Don't lose empty `where` clause when pretty-printingAaron Hill-0/+39
2020-06-04Add `-Z span-debug` to allow for easier debugging of proc macrosAaron Hill-0/+207
2020-05-31Add a test for `$:ident` in proc macro inputVadim Petrochenkov-0/+94
2020-05-31test-macros: Avoid always producing errors in `#[derive(Print)]`Vadim Petrochenkov-33/+5
2020-05-30resolve: Do not suggest imports from the same module in which we are resolvingVadim Petrochenkov-4/+0
2020-05-29Revert "Add test for macro_rules! invoking a proc-macro with capture groups"Aaron Hill-30/+0
2020-05-24Collect tokens for `ast::Expr`Aaron Hill-0/+30
2020-05-22Add test for macro_rules! invoking a proc-macro with capture groupsAaron Hill-0/+30
2020-05-20Fix testsAaron Hill-1/+1
2020-05-19Use a fixed-point iteration when breaking tokensAaron Hill-18/+37
2020-05-19Break tokens before checking if they are 'probably equal'Aaron Hill-0/+18
2020-05-19Auto merge of #68717 - petrochenkov:stabexpat, r=varkorbors-154/+66
2020-05-15Add test of proc_macro::TokenStream's DebugDavid Tolnay-0/+221
2020-05-07reword "possible candidate" import suggestionAndy Russell-7/+7
2020-05-05Ignore SGX on a few ui testsMohsen Zohrevandi-0/+1
2020-05-03Stabilize fn-like proc macros in expression, pattern and statement positionsVadim Petrochenkov-154/+66
2020-04-28Rollup merge of #71340 - Valloric:more-check-pass, r=nikomatsakisDylan DPC-1/+1
2020-04-26Stabilize `Span::mixed_site`Vadim Petrochenkov-1/+0
2020-04-25Add a test for `Span::resolved_at` and `Span::located_at`Vadim Petrochenkov-0/+65
2020-04-23Moving more build-pass tests to check-passVal Markovic-1/+1
2020-04-21proc_macro::is_available()David Tolnay-0/+31
2020-04-11rustc: Add a warning count upon completionRoccoDev-2/+6
2020-04-02tests: remove ignore directives from tests that mention core/alloc/std spans.Eduard-Mihai Burtescu-43/+35
2020-03-24resolve: Remove `rustc_attrs` as a standalone feature gateVadim Petrochenkov-3/+74
2020-03-24expand: address review commentsMazdak Farrokhzad-13/+14
2020-03-24defatalize ProcMacroDerive::expandMazdak Farrokhzad-13/+36
2020-03-24defatalize BangProcMacro::expandMazdak Farrokhzad-6/+25
2020-03-23Rollup merge of #70300 - aleksator:66636_reword_unused_variable_warning, r=Dy...Mazdak Farrokhzad-1/+1
2020-03-23Rollup merge of #70233 - petrochenkov:superproc, r=ecstatic-morseMazdak Farrokhzad-0/+39
2020-03-23Rollup merge of #69942 - estebank:sized-verbose-sugg, r=matthewjasperMazdak Farrokhzad-3/+3
2020-03-23Reword unused variable warningAlex Tokarev-1/+1
2020-03-23resolve: Do not resolve visibilities on proc macro definitions twiceVadim Petrochenkov-0/+39
2020-03-23Rollup merge of #70227 - LeSeulArtichaut:typo-def, r=CentrilMazdak Farrokhzad-12/+8
2020-03-22Normalize wording of privacy access labelsEsteban Küber-1/+1
2020-03-22Add span label to primary error spanEsteban Küber-2/+2
2020-03-22proc_macro_harness: Use item header spans for errorsVadim Petrochenkov-26/+12