rust/src/test
Vadim Petrochenkov 0ec6ea7333 resolve: Fix access to extern and stdlib prelude from opaque macros
Ok, it's hard to explain what happens, but identifier's hygienic contexts need to be "adjusted" to modules/scopes before they are resolved in them.
To be resolved in all kinds on preludes the identifier needs to be adjusted to the root expansion (aka "no expansion").

Previously this was done for the `macro m() { ::my_crate::foo }` case, but forgotten for all other cases.
2019-07-11 00:12:08 +03:00
..
assembly Ignore NVPTX tests 2019-06-12 23:09:08 +02:00
auxiliary rustc_target: avoid negative register counts in the SysV x86_64 ABI. 2019-07-05 13:24:25 +03:00
codegen Adjust codegen tests for DISPFlagMainSubprogram 2019-07-09 21:55:29 +02:00
codegen-units Remove unnecessary ignore-tidy-linelength 2019-04-23 11:42:14 +01:00
compile-fail Make WhileTrue into an EarlyLintPass lint. 2019-07-06 06:43:58 +02:00
debuginfo Fix CDB support tidy check line length failures. 2019-05-20 02:44:26 -07:00
incremental while_{let_}loops/change_{break,continue}: typeck_tables_of clean. 2019-07-06 06:43:58 +02:00
mir-opt Bless mir-opt/while-storage.rs. 2019-07-06 06:43:58 +02:00
pretty Introduce #[rustc_dummy] attribute and use it in tests 2019-06-08 23:55:25 +03:00
run-fail compiletest: Validate pass modes harder 2019-06-16 12:23:22 +03:00
run-make Make tests compatible with musl host 2019-05-10 16:12:47 +02:00
run-make-fulldeps rustc: Remove dylib crate type from most rustc crates 2019-07-07 03:23:00 +02:00
run-pass Collect library features from non-exported macros 2019-07-07 13:04:07 +03:00
run-pass-fulldeps syntax: Make def-site span mandatory in ExpnInfo/MacroBacktrace/DiagnosticSpanMacroExpansion 2019-07-11 00:12:07 +03:00
run-pass-valgrind Added ignore-sgx for appropriate tests 2019-05-16 14:29:12 -07:00
rustdoc Remove MacroKind::ProcMacroStub 2019-07-11 00:12:07 +03:00
rustdoc-js Auto merge of #59910 - Centril:rollup-yjv7b06, r=Centril 2019-04-12 11:46:01 +00:00
rustdoc-js-std
rustdoc-ui force single-threaded text execution 2019-07-06 21:41:11 -05:00
rustfix
ui resolve: Fix access to extern and stdlib prelude from opaque macros 2019-07-11 00:12:08 +03:00
ui-fulldeps normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
COMPILER_TESTS.md