about summary refs log tree commit diff
path: root/src/test/ui/proc-macro
AgeCommit message (Expand)AuthorLines
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
2021-08-28fix evaluation of target_feature = "crt-static"12101111-1/+8
2021-08-23Clarify what attribute and derive macros look like.Mara Bos-2/+2
2021-08-23Update tests.Mara Bos-0/+10
2021-08-22Suggest importing the right kind of macro.Mara Bos-0/+4
2021-08-12Use smaller spans for some structured suggestionsEsteban Kuber-1/+1
2021-08-11Modify structured suggestion outputEsteban Küber-3/+3
2021-08-04Remove trailing whitespace from error messagesFabian Wolff-25/+25
2021-08-04Auto merge of #87712 - est31:line-column-1-based, r=petrochenkovbors-0/+75
2021-08-03Remove space after negative sign in Literal to_stringDavid Tolnay-3/+3
2021-08-03Auto merge of #87262 - dtolnay:negative, r=Aaron1011bors-0/+11
2021-08-03Make the UTF-8 statement more explicit and explicitly test for itest31-7/+15
2021-08-03Add testsest31-0/+67
2021-07-27Make `SEMICOLON_IN_EXPRESSIONS_FROM_MACROS` warn by defaultAaron Hill-1/+1
2021-07-19Auto merge of #87225 - estebank:cleanup, r=oli-obkbors-8/+12
2021-07-19Various diagnostics clean ups/tweaksEsteban Küber-8/+12
2021-07-19Auto merge of #87146 - Aaron1011:better-macro-lint, r=petrochenkovbors-0/+69
2021-07-18Support negative numbers in Literal::from_strDavid Tolnay-0/+11
2021-07-18Rollup merge of #86814 - Aaron1011:inner-doc-recover, r=estebankYuki Okushi-0/+22
2021-07-17Add test for `#[allow]` for warnings on attribute macroAaron Hill-0/+69
2021-07-17Use LocalExpnId where possible.Camille GILLOT-33/+33
2021-07-14Add -Zfuture-incompat-test to assist with testing future-incompat reports.Eric Huss-6/+6
2021-07-10rustc_span: Revert addition of `proc_macro` field to `ExpnKind::Macro`Vadim Petrochenkov-10/+10
2021-07-03rustc_ast_pretty: Don't print space after `$`Noah Lev-3/+3
2021-07-02Recover from a misplaced inner doc commentAaron Hill-0/+22
2021-06-06parser: Ensure that all nonterminals have tokens after parsingVadim Petrochenkov-0/+577
2021-05-19Add proc macro Literal parse testDavid Tolnay-0/+27
2021-05-19Make a more meaningful test for Punct eqDavid Tolnay-5/+5
2021-05-19Move proc_macro tests to ui testDavid Tolnay-0/+25
2021-05-19Make a ui test to take the role of libproc_macro #[test] testsDavid Tolnay-0/+28
2021-05-15Remove some unncessary spaces from pretty-printed tokenstream outputAaron Hill-41/+161
2021-05-12Show macro name in 'this error originates in macro' messageAaron Hill-68/+68
2021-05-12Implement span quoting for proc-macrosAaron Hill-6/+235
2021-05-03parser: Remove support for inner attributes on non-block expressionsVadim Petrochenkov-542/+185
2021-04-29Implement RFC 1260 with feature_name `imported_main`.Charles Lew-12/+2
2021-04-12Turn old edition lints (anonymous-parameters, keyword-idents) into warn-by-de...Manish Goregaokar-0/+2
2021-04-11Implement token-based handling of attributes during expansionAaron Hill-713/+725
2021-04-10Auto merge of #84023 - Aaron1011:derive-invoc-order, r=petrochenkovbors-24/+65
2021-04-10Expand derive invocations in left-to-right orderAaron Hill-24/+65
2021-04-10Add some proc-macro attribute token handling testsAaron Hill-66/+1199
2021-04-07Rollup merge of #83634 - JohnTitor:proc-macro-ice, r=varkorDylan DPC-0/+68
2021-04-03Remove redundant `ignore-tidy-linelength` annotationsSimon Jakobi-3/+1