about summary refs log tree commit diff
path: root/src/test/ui/proc-macro
AgeCommit message (Expand)AuthorLines
2019-11-17Rollup merge of #66271 - petrochenkov:abism, r=CentrilYuki Okushi-18/+52
2019-11-17Add some more testsVadim Petrochenkov-1/+33
2019-11-16ast: Keep `extern` qualifiers in functions more preciselyVadim Petrochenkov-17/+19
2019-11-16Add some more testsVadim Petrochenkov-13/+78
2019-11-16expand: Stop marking derive helper attributes as knownVadim Petrochenkov-7/+41
2019-11-16resolve: Introduce a new scope for derive helpersVadim Petrochenkov-6/+24
2019-11-12Rollup merge of #66278 - LukasKalbertodt:fix-proc-macro-error, r=CentrilYuki Okushi-6/+6
2019-11-11Fix error message about exported symbols from proc-macro cratesLukas Kalbertodt-6/+6
2019-11-10Auto merge of #66070 - petrochenkov:regattr, r=matthewjasperbors-7/+24
2019-11-09Remove `#[feature(custom_attribute)]`Vadim Petrochenkov-7/+24
2019-11-09move attr meta grammar to parse::validate_atr + ast_validationMazdak Farrokhzad-12/+12
2019-11-07Rollup merge of #66087 - tmiasko:ui-mode, r=CentrilMazdak Farrokhzad-1/+1
2019-11-05rewrote error messages for #[rustc_error]Quentin Boyer-2/+2
2019-11-04Use check-pass in ui tests where appropriateTomasz Miąsko-1/+1
2019-11-04expand: Feature gate out-of-line modules in proc macro inputVadim Petrochenkov-0/+132
2019-10-29Rollup merge of #65832 - tlively:emscripten-exception-handling, r=alexcrichtonTyler Mandry-1/+1
2019-10-29Change E0741 into E0742Guillaume Gomez-2/+2
2019-10-29Update ui testsGuillaume Gomez-2/+3
2019-10-27Point at local similarly named element and tweak references to variantsEsteban Küber-27/+35
2019-10-26Rollup merge of #65773 - estebank:sugg-whitespace, r=CentrilMazdak Farrokhzad-0/+1
2019-10-25Re-enable Emscripten's exception handling supportThomas Lively-1/+1
2019-10-24Increase spacing for suggestions in diagnosticsEsteban Küber-0/+1
2019-10-24Deprecated proc_macro doesn't trigger warning on build librarywangxiangqing-0/+2
2019-10-22Deprecated proc_macro doesn't trigger warning on build librarywangxiangqing-5/+4
2019-10-22Deprecated proc_macro doesn't trigger warning on build librarywangxiangqing-0/+15
2019-10-16Upgrade Emscripten targets to use upstream LLVM backendThomas Lively-1/+1
2019-10-15Test basic hygiene for `macro_rules` produced by transparent macrosVadim Petrochenkov-0/+74
2019-10-15Stabilize proc macros generating `macro_rules` itemsVadim Petrochenkov-105/+0
2019-10-10Auto merge of #65140 - petrochenkov:disapp, r=nikomatsakisbors-0/+37
2019-10-05Revert "Auto merge of #63649 - tlively:emscripten-upstream-upgrade, r=alexcri...Tyler Mandry-1/+1
2019-10-05resolve: Remove an incorrect assertVadim Petrochenkov-0/+37
2019-10-04Upgrade Emscripten targets to use upstream LLVM backendThomas Lively-1/+1
2019-10-03Rollup merge of #65018 - Aaron1011:fix/backtrace-stderr, r=nikomatsakisTyler Mandry-3/+6
2019-10-03proc_macro: Add `Span::mixed_site` exposing `macro_rules` hygieneVadim Petrochenkov-35/+152
2019-10-02Set RUST_BACKTRACE=0 in tests that include a backtrace in stderrAaron Hill-3/+6
2019-09-30Stabilize proc macros in type positionsVadim Petrochenkov-21/+18
2019-09-30Stabilize macros in `extern` blocksVadim Petrochenkov-51/+36
2019-09-15resolve: Remove `!` from "cannot find" diagnostics for macrosVadim Petrochenkov-8/+8
2019-09-15resolve: Tweak "cannot find" wording for attributesVadim Petrochenkov-10/+10
2019-09-15Auto merge of #60584 - jonas-schievink:ice-panic-hook, r=oli-obkbors-3/+18
2019-09-14Try to fix the test output normalizationJonas Schievink-15/+15
2019-09-09Rollup merge of #63468 - c410-f3r:attrs, r=petrochenkovMazdak Farrokhzad-11/+4
2019-09-09Resolve attributes in several placesCaio-11/+4
2019-09-08Improve wording.Charles Lew-2/+2
2019-09-07Rollup merge of #63919 - matthewjasper:remove-gensymmed, r=petrochenkovMazdak Farrokhzad-86/+86
2019-09-05Add `with_{def_site,call_site,legacy}_ctxt,` methods to `Span`Vadim Petrochenkov-86/+86
2019-08-30Update proc-macro testsJonas Schievink-3/+18
2019-08-29Rollup merge of #63867 - petrochenkov:dhelpers, r=matthewjasperMazdak Farrokhzad-46/+59
2019-08-27proc_macro: Update `Span::def_site` to use the proc macro definition locationVadim Petrochenkov-32/+120
2019-08-27Respect attributes on proc macro definitionsVadim Petrochenkov-0/+43