rust/src/test/ui-fulldeps
Alex Crichton 53323751a9 proc_macro: Preserve spans of attributes on functions
This commit updates the tokenization of items which are subsequently passed to
`proc_macro` to ensure that span information is preserved on attributes as much
as possible. Previously this area of the code suffered from #43081 where we
haven't actually implemented converting an attribute to to a token tree yet, but
a local fix was possible here.

Closes #47941
2018-07-19 07:06:44 -07:00
..
auxiliary rustc: Stabilize much of the proc_macro feature 2018-07-16 07:58:06 -07:00
custom-derive Fix stability annotations for already stable bits of proc macro API 1.1 2018-05-16 00:09:15 +03:00
proc-macro proc_macro: Preserve spans of attributes on functions 2018-07-19 07:06:44 -07:00
rust-2018 rustc: Tweak expansion of #[proc_macro] for 2018 2018-07-13 09:32:29 -07:00
deprecated-derive.rs Introduce 'run-pass' header to 'ui' tests in compiletest. Fix issue #36516. 2017-06-02 23:28:22 +08:00
deprecated-derive.stderr Update UI tests 2018-02-26 20:24:02 +03:00
invalid-punct-ident-1.rs Fix stability annotations for already stable bits of proc macro API 1.1 2018-05-16 00:09:15 +03:00
invalid-punct-ident-1.stderr proc_macro: Validate inputs to Punct::new and Ident::new 2018-05-15 23:24:16 +03:00
invalid-punct-ident-2.rs Fix stability annotations for already stable bits of proc macro API 1.1 2018-05-16 00:09:15 +03:00
invalid-punct-ident-2.stderr proc_macro: Validate inputs to Punct::new and Ident::new 2018-05-15 23:24:16 +03:00
invalid-punct-ident-3.rs Fix stability annotations for already stable bits of proc macro API 1.1 2018-05-16 00:09:15 +03:00
invalid-punct-ident-3.stderr proc_macro: Validate inputs to Punct::new and Ident::new 2018-05-15 23:24:16 +03:00
invalid-punct-ident-4.rs Fix stability annotations for already stable bits of proc macro API 1.1 2018-05-16 00:09:15 +03:00
invalid-punct-ident-4.stderr proc_macro: Validate inputs to Punct::new and Ident::new 2018-05-15 23:24:16 +03:00
lifetimes.rs rustc: Stabilize much of the proc_macro feature 2018-07-16 07:58:06 -07:00
lifetimes.stderr Represent lifetimes as two joint tokens in proc macros 2018-05-15 23:54:08 +03:00
lint-group-plugin.rs Introduce 'run-pass' header to 'ui' tests in compiletest. Fix issue #36516. 2017-06-02 23:28:22 +08:00
lint-group-plugin.stderr Update UI tests 2018-02-26 20:24:02 +03:00
lint-plugin-cmdline-allow.rs rustc: Rearchitect lints to be emitted more eagerly 2017-08-09 09:13:51 -07:00
lint-plugin-cmdline-allow.stderr Update UI tests 2018-02-26 20:24:02 +03:00
lint-plugin-cmdline-load.rs Introduce 'run-pass' header to 'ui' tests in compiletest. Fix issue #36516. 2017-06-02 23:28:22 +08:00
lint-plugin-cmdline-load.stderr Update UI tests 2018-02-26 20:24:02 +03:00
lint-plugin-forbid-attrs.rs Do the same things for fulldeps tests 2017-12-14 23:26:40 +03:00
lint-plugin-forbid-attrs.stderr Lint the use of async as an identifier 2018-07-14 20:44:19 +02:00
lint-plugin.rs Introduce 'run-pass' header to 'ui' tests in compiletest. Fix issue #36516. 2017-06-02 23:28:22 +08:00
lint-plugin.stderr Update UI tests 2018-02-26 20:24:02 +03:00
resolve-error.rs rustc: Stabilize much of the proc_macro feature 2018-07-16 07:58:06 -07:00
resolve-error.stderr Fix stability annotations for already stable bits of proc macro API 1.1 2018-05-16 00:09:15 +03:00
unnecessary-extern-crate.rs merge UNNECESSARY_EXTERN_CRATE and UNUSED_EXTERN_CRATES 2018-06-01 11:00:18 -04:00
unnecessary-extern-crate.stderr rework to report errors from crates in a consistent order 2018-06-01 11:00:18 -04:00