rust/src/test/run-pass-fulldeps
bors c23a9d42ea Auto merge of #25387 - eddyb:syn-file-loader, r=nikomatsakis
This allows compiling entire crates from memory or preprocessing source files before they are tokenized.

Minor API refactoring included, which is a [breaking-change] for libsyntax users:
* `ParseSess::{next_node_id, reserve_node_ids}` moved to rustc's `Session`
* `new_parse_sess` -> `ParseSess::new`
* `new_parse_sess_special_handler` -> `ParseSess::with_span_handler`
* `mk_span_handler` -> `SpanHandler::new`
* `default_handler` -> `Handler::new`
* `mk_handler` -> `Handler::with_emitter`
* `string_to_filemap(sess source, path)` -> `sess.codemap().new_filemap(path, source)`
2015-05-17 00:05:34 +00:00
..
compiler-calls.rs Ignore cross-compilation in some fulldeps tests. 2015-04-22 20:32:14 -07:00
create-dir-all-bare.rs Ignore cross-compilation in some fulldeps tests. 2015-04-22 20:32:14 -07:00
derive-totalsum-attr.rs Add test for custom deriving plugins which rely on field attributes 2015-05-01 15:49:05 +05:30
derive-totalsum.rs Make #[derive(Anything)] into sugar for #[derive_Anything] 2015-03-06 18:20:16 -08:00
issue-13560.rs Unignore some tests in stage1 2015-05-13 19:58:49 -04:00
issue-15149.rs Ignore cross-compilation in some fulldeps tests. 2015-04-22 20:32:14 -07:00
issue-15778-pass.rs Add regression tests for #15778 2015-03-02 13:22:03 -08:00
issue-16822.rs rollup merge of #23786: alexcrichton/less-quotes 2015-03-27 16:10:25 -07:00
issue-16992.rs Ignore cross-compilation in some fulldeps tests. 2015-04-22 20:32:14 -07:00
issue-18502.rs Fix fallout of removing quotes in crate names 2015-03-27 11:43:40 -07:00
issue-18763-quote-token-tree.rs Ignore cross-compilation in some fulldeps tests. 2015-04-22 20:32:14 -07:00
issue_16723_multiple_items_syntax_ext.rs Auto merge of #21774 - ejjeong:enable-test-for-android, r=alexcrichton 2015-02-17 19:35:12 +00:00
lint-group-plugin.rs Use a crate attribute to load plugins 2015-02-09 13:27:27 -08:00
lint-plugin-cmdline-allow.rs Use a crate attribute to load plugins 2015-02-09 13:27:27 -08:00
lint-plugin-cmdline-load.rs Add test for -Z extra-plugins 2015-01-08 14:47:27 +05:30
lint-plugin.rs Use a crate attribute to load plugins 2015-02-09 13:27:27 -08:00
llvm-pass-plugin.rs Allow plugins to register LLVM passes 2015-04-08 14:01:59 -07:00
macro-crate-does-hygiene-work.rs Use a crate attribute to load plugins 2015-02-09 13:27:27 -08:00
macro-crate-multi-decorator.rs Get tests passing 2015-05-01 17:14:52 +12:00
macro-crate-outlive-expansion-phase.rs Use a crate attribute to load plugins 2015-02-09 13:27:27 -08:00
macro-crate.rs Check gated attributes before and after macro expansion 2015-03-06 17:15:19 -08:00
mbe_matching_test_macro.rs Add quasiquote for matchers and attributes 2015-03-04 16:13:37 +01:00
plugin-args-1.rs Use a crate attribute to load plugins 2015-02-09 13:27:27 -08:00
plugin-args-2.rs Use a crate attribute to load plugins 2015-02-09 13:27:27 -08:00
plugin-args-3.rs Use a crate attribute to load plugins 2015-02-09 13:27:27 -08:00
plugin-lib-ok-in-plugin.rs Warn when linking a plugin into a non-plugin crate 2015-02-12 12:44:31 -08:00
plugin-plus-extern-crate.rs Warn when linking a plugin into a non-plugin crate 2015-02-12 12:44:31 -08:00
qquote.rs syntax: refactor (Span)Handler and ParseSess constructors to be methods. 2015-05-14 01:47:56 +03:00
quote-tokens.rs syntax: Unquoting some statements requires trailing semicolons 2015-05-15 08:07:48 -07:00
quote-unused-sp-no-warning.rs Ignore cross-compilation in some fulldeps tests. 2015-04-22 20:32:14 -07:00
rename-directory.rs Ignore cross-compilation in some fulldeps tests. 2015-04-22 20:32:14 -07:00
roman-numerals-macro.rs Use a crate attribute to load plugins 2015-02-09 13:27:27 -08:00
syntax-extension-with-dll-deps.rs Require feature attributes, and add them where necessary 2015-03-23 14:40:26 -07:00