summary refs log tree commit diff
path: root/src/test/ui/proc-macro
AgeCommit message (Expand)AuthorLines
2019-07-18resolve: Visit all scopes to collect suggestion candidates for unresolved macrosVadim Petrochenkov-8/+8
2019-07-18resolve: Use `feature(custom_attribute)` fallback only if the feature is enabledVadim Petrochenkov-75/+34
2019-07-17normalize use of backticks in compiler messages for librustc/lintSamy Kacimi-2/+2
2019-07-15Rollup merge of #62646 - estebank:wording, r=petrochenkovMark Rousskov-2/+2
2019-07-15pprust: Fix formatting regressions from the previous commitsVadim Petrochenkov-1/+1
2019-07-15pprust: Use `print_mac_common` for delimited token groupsVadim Petrochenkov-11/+11
2019-07-13review commentsEsteban Küber-8/+8
2019-07-13Tweak wording in feature gate errorsEsteban Küber-10/+10
2019-07-11pretty-print: Do not lose the `$crate` printing flag in `print_tt`Vadim Petrochenkov-10/+10
2019-07-11Add a regression test for #44692Vadim Petrochenkov-1/+1
2019-07-11resolve/expand: Catch macro kind mismatches early in resolveVadim Petrochenkov-16/+72
2019-07-11resolve: Make proc macro stubs less stubbyVadim Petrochenkov-29/+47
2019-07-10Rollup merge of #62393 - petrochenkov:notto-disu, r=Mark-SimulacrumMazdak Farrokhzad-8/+153
2019-07-09Add a test case with `$crate` from other crateVadim Petrochenkov-0/+66
2019-07-09Resolve `$crate` in all hygienic contexts for pretty-pringingVadim Petrochenkov-25/+15
2019-07-09Pretty-print `$crate` as `crate`/`::my_crate` in tokensVadim Petrochenkov-8/+8
2019-07-09Add a test for `$crate` inside macro invocationVadim Petrochenkov-0/+89
2019-07-09normalize use of backticks in compiler messages for libsyntax/feature_gateSamy Kacimi-39/+39
2019-07-06resolve: Reserve cfg/cfg_attr/derive only in attribute sub-namespaceVadim Petrochenkov-6/+6
2019-07-05Rollup merge of #62133 - petrochenkov:norustc, r=eddybMazdak Farrokhzad-6/+15
2019-07-03Migrate compile-pass annotations to build-passYuki Okushi-11/+11
2019-06-30Feature gate `rustc` attributes harderVadim Petrochenkov-2/+13
2019-06-30Make sure `#[rustc_doc_only_macro]` and other rustc attributes are registeredVadim Petrochenkov-6/+4
2019-06-24Address review comments.Mazdak Farrokhzad-0/+1
2019-06-08Remove some more `#![feature(custom_attribute)]`sVadim Petrochenkov-6/+25
2019-05-29Rollup merge of #61024 - petrochenkov:proctest, r=nikomatsakisMazdak Farrokhzad-525/+475
2019-05-25Reword malformed attribute input diagnosticsEsteban Küber-45/+43
2019-05-24Tweak macro parse errors when reaching EOF during macro call parseEsteban Küber-2/+2
2019-05-22tests: Centralize proc macros commonly used for testingVadim Petrochenkov-525/+475
2019-05-11Add #[doc(hidden)] attribute on compiler generated proc-macro module.Mike Boutin-0/+16
2019-04-22Remove double trailing newlinesvarkor-2/+0
2019-04-18hide `--explain` hint if error has no extended infoAndy Russell-4/+4
2019-04-16this panic occurs not just on Windows, normalize it away everywhereRalf Jung-6/+6
2019-04-15normalize away some Windows-only panic printingRalf Jung-3/+15
2019-04-11Reword tracking issue noteEsteban Küber-33/+33
2019-04-10Tweak unstable diagnostic outputEsteban Küber-33/+66
2019-04-05Include trailing comma in multiline Debug representationDavid Tolnay-80/+80
2019-03-25Auto merge of #59258 - euclio:suggestions-filter-crate, r=oli-obkbors-1/+1
2019-03-23Mark duplicate import removal suggestion tool onlyEsteban Küber-1/+0
2019-03-23Tweak unnecessary import suggestionEsteban Küber-8/+6
2019-03-18filter suggestions from extern preludeAndy Russell-1/+1
2019-03-16syntax: Introduce `Ident::can_be_raw`Vadim Petrochenkov-1/+1
2019-03-16syntax_ext: Validate `#[proc_macro_derive]` input betterVadim Petrochenkov-5/+17
2019-03-16syntax: Do not accidentally treat multi-segment meta-items as single-segmentVadim Petrochenkov-3/+15
2019-03-16Add tests for malformed input in `#[proc_macro_derive]`Vadim Petrochenkov-84/+118
2019-03-14Moved issue tests to subdirs and normalised names.Alexander Regueiro-2/+2
2019-03-11Update testsVadim Petrochenkov-133/+133
2019-02-25Stabilize `unrestricted_attribute_tokens`Vadim Petrochenkov-12/+5
2019-02-25Restrict value in key-value attributes to literalsVadim Petrochenkov-3/+3
2019-02-05Auto merge of #57973 - davidtwco:issue-52891, r=estebankbors-9/+8