about summary refs log tree commit diff
path: root/src/test/ui/proc-macro
AgeCommit message (Expand)AuthorLines
2022-06-02Revert #96682.Nicholas Nethercote-86/+59
2022-05-27proc_macro: don't pass a client-side function pointer through the server.Eduard-Mihai Burtescu-9/+12
2022-05-04Show invisible delimeters (within comments) when pretty printing.Nicholas Nethercote-59/+86
2022-04-28rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter`Vadim Petrochenkov-1/+1
2022-04-16Implementation for 65853Jack Huey-0/+5
2022-04-04Rollup merge of #95343 - dtolnay:literals, r=petrochenkovDylan DPC-2/+13
2022-04-02ast_lowering: Stop wrapping `ident` matchers into groupsVadim Petrochenkov-18/+6
2022-03-27Rollup merge of #91981 - estebank:tweakaroo, r=lcnrDylan DPC-4/+4
2022-03-27Eagerly replace `{integer}`/`{float}` with `i32`/`f64` for suggestionEsteban Kuber-4/+4
2022-03-26Use str and char's Debug impl to format literalsDavid Tolnay-8/+8
2022-03-26Add test for proc_macro Literal string and character constructorsDavid Tolnay-0/+11
2022-03-26proc-macro: Stop wrapping `ident` matchers into groupsVadim Petrochenkov-414/+21
2022-03-20Filter OnceNote in diagnostic infra.Camille GILLOT-0/+15
2022-03-11run rust-fix in amputate-span.rs. (Thanks to ekuber for pushing me to do this.)Felix S. Klock II-2/+73
2022-03-03Adjusted diagnostic output so that if there is no `use` in a item sequence,Felix S. Klock II-0/+102
2022-02-07Auto merge of #93179 - Urgau:unreachable-2021, r=m-ou-se,oli-obkbors-3/+1
2022-01-31Bless all pretty printer tests and ui testsDavid Tolnay-2/+1
2022-01-31Fix invalid special casing of the unreachable! macroLoïc BRANSTETT-3/+1
2022-01-30Bless all pretty printer tests and ui testsDavid Tolnay-56/+54
2022-01-23Remove deduplication of early lintsAaron Hill-5/+87
2022-01-10expand: Pick `cfg`s and `cfg_attrs` one by one, like other attributesVadim Petrochenkov-15/+1
2021-12-09Add needs-unwind to tests that depend on panickingDavid Koloski-0/+1
2021-12-08Rollup merge of #91245 - cameron1024:suggest-i32-u32-char-cast, r=nagisaMatthias Krüger-0/+5
2021-12-05Auto merge of #91555 - matthiaskrgr:rollup-pq0iaq7, r=matthiaskrgrbors-35/+35
2021-12-05Rollup merge of #91437 - dtolnay:emptybrace, r=nagisaMatthias Krüger-35/+35
2021-12-04Use IntoIterator for array impl everywhere.Mara Bos-1/+2
2021-12-01Pretty print empty blocks as {}David Tolnay-35/+35
2021-11-28suggest cast char -> intcameron-0/+5
2021-11-28expand: Turn `ast::Crate` into a first class expansion targetVadim Petrochenkov-10/+21
2021-11-14Move some tests to more reasonable directoriesCaio-0/+84
2021-11-13Auto merge of #87264 - mystor:expand_literal, r=petrochenkovbors-0/+257
2021-11-12proc_macro: Add an expand_expr method to TokenStreamNika Layzell-0/+257
2021-11-11Shorten Span of unused macro lintsMarcel Hellwig-1/+1
2021-11-06Auto merge of #90297 - dtolnay:dotzero, r=petrochenkovbors-0/+10
2021-11-05Add test to confirm fnn_unsuffixed does not emit exponent notationDavid Tolnay-0/+6
2021-10-30Rollup merge of #90202 - matthewjasper:xcrate-hygiene, r=petrochenkovGuillaume Gomez-0/+4
2021-10-25Append .0 to unsuffixed float if it would otherwise become int tokenDavid Tolnay-0/+4
2021-10-25Edit error messages for rustc_resolve::AmbiguityKind variantspierwill-15/+29
2021-10-21Handle cross-crate module `ExpnId`s consistentlyMatthew Jasper-0/+4
2021-10-18Make all proc-macro back-compat lints deny-by-defaultAaron Hill-86/+84
2021-10-15Bless testsCameron Steffen-75/+75
2021-10-10Stabilize proc_macro::is_availablebjorn3-3/+0
2021-10-04Make `proc_macro_derive_resolution_fallback` a future-breakage lintAaron Hill-0/+72
2021-10-02resolve: Cache module loading for all foreign modulesVadim Petrochenkov-5/+11
2021-09-24Stabilize `feature(macro_attributes_in_derive_output)`Vadim Petrochenkov-107/+38
2021-09-24builtin_macros: Make #[derive(A, B, ...)] cfg-eval its input only for `A, B, ...Vadim Petrochenkov-2/+46
2021-09-13Auto merge of #87915 - estebank:fancy-spans, r=oli-obkbors-1/+1
2021-09-05Rollup merge of #88257 - estebank:invalid-attr-error, r=oli-obkMara Bos-3/+22
2021-09-02Provide more context on incorrect inner attributeEsteban Kuber-3/+22
2021-09-01Stop sorting bodies by span.Camille GILLOT-8/+8