rust/src/test/auxiliary
Alex Crichton e648c96c5f trans: Stop informing LLVM about dllexport
Rust's current compilation model makes it impossible on Windows to generate one
object file with a complete and final set of dllexport annotations. This is
because when an object is generated the compiler doesn't actually know if it
will later be included in a dynamic library or not. The compiler works around
this today by flagging *everything* as dllexport, but this has the drawback of
exposing too much.

Thankfully there are alternate methods of specifying the exported surface area
of a dll on Windows, one of which is passing a `*.def` file to the linker which
lists all public symbols of the dynamic library. This commit removes all
locations that add `dllexport` to LLVM variables and instead dynamically
generates a `*.def` file which is passed to the linker. This file will include
all the public symbols of the current object file as well as all upstream
libraries, and the crucial aspect is that it's only used when generating a
dynamic library. When generating an executable this file isn't generated, so all
the symbols aren't exported from an executable.

To ensure that statically included native libraries are reexported correctly,
the previously added support for the `#[linked_from]` attribute is used to
determine the set of FFI symbols that are exported from a dynamic library, and
this is required to get the compiler to link correctly.
2015-08-10 18:20:42 -07:00
..
ambig_impl_2_lib.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
anon-extern-mod-cross-crate-1.rs Require feature attributes, and add them where necessary 2015-03-23 14:40:26 -07:00
anon_trait_static_method_lib.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
associated-const-cc-lib.rs Remove obsolete "MarkerTrait" from tests. 2015-04-24 22:58:40 -06:00
associated-types-cc-lib.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
attr_plugin_test.rs test for register_attribute() 2015-05-07 14:58:36 +05:30
blind-item-mixed-crate-use-item-foo.rs Added some tests for arbitrary ordered view items 2015-01-21 20:05:16 +02:00
blind-item-mixed-crate-use-item-foo2.rs Added some tests for arbitrary ordered view items 2015-01-21 20:05:16 +02:00
cci_borrow_lib.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
cci_capture_clause.rs rollup merge of #22319: huonw/send-is-not-static 2015-02-17 17:32:16 -08:00
cci_class.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
cci_class_2.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
cci_class_3.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
cci_class_4.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
cci_class_5.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
cci_class_6.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
cci_class_cast.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
cci_class_trait.rs test: Residual de-muting of the test suite. rs=demuting 2013-02-25 15:15:20 -08:00
cci_const.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
cci_const_block.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
cci_impl_lib.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
cci_intrinsic.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
cci_iter_lib.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
cci_nested_lib.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
cci_no_inline_lib.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
cfg_inner_static.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
changing-crates-a1.rs Remove a large amount of deprecated functionality 2014-10-19 12:59:40 -07:00
changing-crates-a2.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
changing-crates-b.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
check_static_recursion_foreign_helper.rs Require feature attributes, and add them where necessary 2015-03-23 14:40:26 -07:00
coherence_copy_like_lib.rs Merge conflicts 2015-04-02 13:25:06 -04:00
coherence_inherent_cc_lib.rs Fix bug in coherence that causes all cross-crate impls to be regarded as 2013-03-06 11:02:19 -05:00
coherence_lib.rs rustc: Add support for extern crate foo as bar 2015-03-24 14:55:15 -07:00
coherence_orphan_lib.rs Fallout in tests 2015-04-02 13:24:46 -04:00
const_fn_lib.rs New tests for cross-crate usages of const fn and so forth 2015-05-29 11:52:59 -04:00
crate-attributes-using-cfg_attr.rs Move configuration 1 phase before crate metadata collection 2015-05-14 10:35:35 -07:00
crate-method-reexport-grrrrrrr2.rs Remove a large amount of deprecated functionality 2014-10-19 12:59:40 -07:00
crate_with_invalid_spans.rs Add test case for stable import of invalid span information. 2015-03-19 18:52:30 +01:00
crate_with_invalid_spans_macros.rs Add test case for stable import of invalid span information. 2015-03-19 18:52:30 +01:00
crateresolve1-1.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
crateresolve1-2.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
crateresolve1-3.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
cross_crate_debuginfo_type_uniquing.rs debuginfo: Generate cross-crate unique type identifiers for debuginfo types. 2014-06-12 18:39:01 +02:00
cross_crate_spans.rs #10381: Warnings 2015-04-28 17:51:43 -07:00
custom_derive_plugin.rs Let MultiItemDecorator take &Annotatable (fixes #25683) 2015-05-22 21:10:27 +05:30
custom_derive_plugin_attr.rs Let MultiItemDecorator take &Annotatable (fixes #25683) 2015-05-22 21:10:27 +05:30
default_ty_param_cross_crate_crate.rs Add cross-crate error message tests 2015-07-25 19:57:59 -07:00
default_type_params_xc.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
explicit_self_xcrate.rs core: rename strbuf::StrBuf to string::String 2014-05-24 21:48:10 -07:00
extern-crosscrate-source.rs Require feature attributes, and add them where necessary 2015-03-23 14:40:26 -07:00
extern_calling_convention.rs Use assert_eq! instead of assert! in tests 2015-06-13 14:55:55 +03:00
extern_mod_ordering_lib.rs Use new attribute syntax in python files in src/etc too (#13478) 2014-04-14 21:00:31 +05:30
foreign_lib.rs Require feature attributes, and add them where necessary 2015-03-23 14:40:26 -07:00
go_trait.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
i8.rs Fix issue #20427 2015-02-08 19:29:47 +03:00
impl_privacy_xc_1.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
impl_privacy_xc_2.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
inherited_stability.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
inline-default-methods.rs rustdoc: Detect provided methods on inlined traits 2015-04-07 17:54:34 -07:00
inline_dtor.rs Remove a large amount of deprecated functionality 2014-10-19 12:59:40 -07:00
inner_static.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
internal_unstable.rs Expand internal-unstable to handle named field accesses and method calls. 2015-04-11 16:00:58 -07:00
iss.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
issue-2380.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
issue-2414-a.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
issue-2414-b.rs Remove a large amount of deprecated functionality 2014-10-19 12:59:40 -07:00
issue-2526.rs Register new snapshots 2015-04-28 17:23:45 -07:00
issue-2631-a.rs Fallout in stdlib, rustdoc, rustc, etc. For most maps, converted uses of 2015-03-23 16:55:45 -04:00
issue-3012-1.rs Require feature attributes, and add them where necessary 2015-03-23 14:40:26 -07:00
issue-4208-cc.rs Remove a large amount of deprecated functionality 2014-10-19 12:59:40 -07:00
issue-4545.rs Add tests and un-xfail a few issues 2013-10-10 18:48:52 -07:00
issue-5518.rs test: Add tests for closed issues 2014-04-27 20:35:51 -07:00
issue-5521.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
issue-7178.rs Implement generalized object and type parameter bounds (Fixes #16462) 2014-08-27 21:46:52 -04:00
issue-7899.rs Switch some tuple structs to pub fields 2014-03-31 19:50:51 -07:00
issue-8044.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
issue-8259.rs Adding tests for closed issues 2013-12-18 09:12:04 -08:00
issue-9906.rs Remove errant line 2015-05-13 15:55:42 -04:00
issue-9968.rs Propagate reachability through reexported impls 2013-10-21 10:37:36 -07:00
issue-10028.rs Feature-gate the #[unsafe_no_drop_flag] attribute. 2015-02-11 13:57:40 +01:00
issue-11224.rs Forbid is/us suffixes. Fixes #22496 2015-04-15 16:13:26 -07:00
issue-11225-1.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
issue-11225-2.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
issue-11508.rs Switch some tuple structs to pub fields 2014-03-31 19:50:51 -07:00
issue-11529.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
issue-12133-dylib.rs rustc: Default to static linking dylibs 2014-11-03 15:08:20 -08:00
issue-12133-dylib2.rs Fix fallout of removing quotes in crate names 2015-03-27 11:43:40 -07:00
issue-12133-rlib.rs Use new attribute syntax in python files in src/etc too (#13478) 2014-04-14 21:00:31 +05:30
issue-12660-aux.rs Fixes ICE when using reexported unit-like structs 2014-09-30 16:22:55 +02:00
issue-13560-1.rs rustc: Don't allocate a cnum to syntax crates 2014-04-16 11:42:22 -07:00
issue-13560-2.rs rustc: Don't allocate a cnum to syntax crates 2014-04-16 11:42:22 -07:00
issue-13560-3.rs Fix fallout of removing quotes in crate names 2015-03-27 11:43:40 -07:00
issue-13620-1.rs test: Convert statics to constants 2014-10-09 09:44:52 -07:00
issue-13620-2.rs Fix fallout of removing quotes in crate names 2015-03-27 11:43:40 -07:00
issue-13698.rs rustdoc: Run external traits through filters 2015-04-07 17:54:33 -07:00
issue-13872-1.rs rustc: Fix def ids of xcrate-reexported items 2014-04-30 19:24:21 -07:00
issue-13872-2.rs Fix fallout of removing quotes in crate names 2015-03-27 11:43:40 -07:00
issue-13872-3.rs Fix fallout of removing quotes in crate names 2015-03-27 11:43:40 -07:00
issue-14344-1.rs trans: Link rlibs to dylibs with --whole-archive 2015-07-08 15:24:23 -07:00
issue-14344-2.rs trans: Link rlibs to dylibs with --whole-archive 2015-07-08 15:24:23 -07:00
issue-14421.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
issue-14422.rs Fallout in tests 2015-04-01 11:22:39 -04:00
issue-15318.rs rustdoc: Add a primitive page for raw pointers 2015-04-07 17:54:33 -07:00
issue-15562.rs Add tests to make sure intrinsicck doesn't apply to non-intrinsic fn's. 2014-08-25 12:48:35 -07:00
issue-16643.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
issue-16822.rs Add tests for E-needstest issues 2014-12-17 23:00:32 +01:00
issue-17476.rs rustdoc: Link "Trait Implementations" to sources 2015-04-07 17:54:34 -07:00
issue-17662.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
issue-17718.rs add const_fn features 2015-05-29 09:42:54 -04:00
issue-18501.rs Add regression test for #18501 2014-11-01 19:07:51 -07:00
issue-18502.rs Add tests for E-needstest issues 2014-12-17 23:00:32 +01:00
issue-18514.rs Add regression test for issue #18514 2014-11-01 15:24:42 -07:00
issue-18711.rs remove all kind annotations from closures 2015-02-04 20:06:08 -05:00
issue-18913-1.rs rustc_back: Don't pass 'u' to ar invocations 2015-05-26 07:06:31 -07:00
issue-18913-2.rs rustc_back: Don't pass 'u' to ar invocations 2015-05-26 07:06:31 -07:00
issue-19163.rs Add regression test for #19163 2015-05-02 15:22:27 +02:00
issue-19190-3.rs Rustdoc: ignore deref-inherited static methods 2015-05-25 15:35:10 +02:00
issue-19340-1.rs Fix ICE when a struct variant enum is imported from an external crate 2014-12-12 03:38:11 +09:00
issue-20646.rs rustdoc: Simplify cross-crate where clauses 2015-04-07 17:54:34 -07:00
issue-20727.rs rustdoc: Improve handling inlined associated types 2015-04-07 17:54:34 -07:00
issue-21092.rs rustdoc: Add a test for #21092 2015-04-07 17:54:34 -07:00
issue-21146-inc.rs Fix handling of parse errors when using include!(). 2015-02-07 19:14:35 +01:00
issue-21801.rs rustdoc: Simplify predicates with paren notation 2015-04-07 17:54:34 -07:00
issue-22025.rs rustdoc: Encode ABI in all methods 2015-04-07 17:54:34 -07:00
issue-23207-1.rs rustdoc: Handle duplicate reexports listed 2015-04-07 17:54:35 -07:00
issue-23207-2.rs rustdoc: Handle duplicate reexports listed 2015-04-07 17:54:35 -07:00
issue-25185-1.rs trans: Stop informing LLVM about dllexport 2015-08-10 18:20:42 -07:00
issue-25185-2.rs trans: Link rlibs to dylibs with --whole-archive 2015-07-08 15:24:23 -07:00
issue2170lib.rs switch Drop to &mut self 2013-09-16 22:19:23 -04:00
issue13213aux.rs Fallout in tests 2015-04-01 11:22:39 -04:00
issue13507.rs Cleanup: rename middle::ty::sty and its variants. 2015-06-12 11:07:16 -07:00
issue24687_lib.rs Regression test for issue 24687. 2015-04-29 10:53:09 +02:00
issue24687_mbcs_in_comments.rs Regression test for issue 24687. 2015-04-29 10:53:09 +02:00
issue_2316_a.rs Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
issue_2316_b.rs Remove use of globs feature gate from tests. 2015-01-05 20:00:10 +11:00
issue_2472_b.rs Switch some tuple structs to pub fields 2014-03-31 19:50:51 -07:00
issue_2723_a.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
issue_3136_a.rc Use new attribute syntax in python files in src/etc too (#13478) 2014-04-14 21:00:31 +05:30
issue_3136_a.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
issue_3907.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
issue_3907_1.rs Added tests to make tidy 2014-02-07 12:49:24 -06:00
issue_3979_traits.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
issue_5844_aux.rs Require feature attributes, and add them where necessary 2015-03-23 14:40:26 -07:00
issue_8401.rs test: update run-pass tests to not use mutable transmuting 2015-05-05 22:26:23 -07:00
issue_9123.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
issue_9155.rs Close out #9155 2013-10-03 00:15:54 -07:00
issue_9188.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
issue_10031_aux.rs Switch some tuple structs to pub fields 2014-03-31 19:50:51 -07:00
issue_11680.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
issue_12612_1.rs rustc: Add support for extern crate foo as bar 2015-03-24 14:55:15 -07:00
issue_12612_2.rs rustc: Add support for extern crate foo as bar 2015-03-24 14:55:15 -07:00
issue_16723_multiple_items_syntax_ext.rs Unignore some tests in stage1 2015-05-13 19:58:49 -04:00
issue_16725.rs rustc: Add support for extern crate foo as bar 2015-03-24 14:55:15 -07:00
issue_17718_const_privacy.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
issue_19293.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
issue_20389.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
issue_21202.rs rustc: Add support for extern crate foo as bar 2015-03-24 14:55:15 -07:00
kinds_in_metadata.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
lang-item-public.rs Remove morestack support 2015-08-10 16:35:44 -07:00
lifetime_bound_will_change_warning_lib.rs After inferring regions, scan for any bounds that are due to a lifetime 2015-07-03 19:42:35 -04:00
linkage-visibility.rs Fallout in tests and docs from feature renamings 2015-06-17 09:07:16 -07:00
linkage1.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
lint_for_crate.rs Require feature attributes, and add them where necessary 2015-03-23 14:40:26 -07:00
lint_group_plugin_test.rs remove get_ident and get_name, make as_str sound 2015-07-28 18:07:20 +02:00
lint_output_format.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
lint_plugin_test.rs remove get_ident and get_name, make as_str sound 2015-07-28 18:07:20 +02:00
lint_stability.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
lint_stability_fields.rs Check stability of struct fields. 2015-02-26 16:26:34 +11:00
lint_unused_extern_crate.rs rustc: Add support for extern crate foo as bar 2015-03-24 14:55:15 -07:00
llvm_pass_plugin.rs rustc: Update LLVM 2015-06-16 22:56:42 -07:00
logging_right_crate.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
lto-syntax-extension-lib.rs test: Fix lto-syntax-extension 2015-07-27 10:42:04 -07:00
lto-syntax-extension-plugin.rs test: Fix lto-syntax-extension 2015-07-27 10:42:04 -07:00
macro-include-items-expr.rs rustc: Implement -l and include! tweaks 2014-10-30 19:02:11 -07:00
macro-include-items-item.rs rustc: Implement -l and include! tweaks 2014-10-30 19:02:11 -07:00
macro_crate_def_only.rs Un-gate macro_rules 2015-01-05 18:21:14 -08:00
macro_crate_MacroRulesTT.rs Require feature attributes, and add them where necessary 2015-03-23 14:40:26 -07:00
macro_crate_nonterminal.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
macro_crate_test.rs Let MultiItemDecorator take &Annotatable (fixes #25683) 2015-05-22 21:10:27 +05:30
macro_export_inner_module.rs Un-gate macro_rules 2015-01-05 18:21:14 -08:00
macro_non_reexport_2.rs Add a test case for accidental macro re-export 2015-01-05 18:21:14 -08:00
macro_reexport_1.rs Remove integer suffixes where the types in compiled code are identical. 2015-03-05 12:38:33 +05:30
macro_reexport_2.rs Feature gate macro_reexport. Fixes #20906 2015-01-29 08:44:25 +01:00
macro_reexport_2_no_use.rs Feature gate macro_reexport. Fixes #20906 2015-01-29 08:44:25 +01:00
macro_with_super_1.rs Fix tidy. 2015-01-23 18:32:00 -08:00
method_self_arg1.rs Fallout in tests 2015-04-01 11:22:39 -04:00
method_self_arg2.rs Fallout in tests 2015-04-01 11:22:39 -04:00
moves_based_on_type_lib.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
namespaced_enum_emulate_flat.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
namespaced_enums.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
nested_item.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
newtype_struct_xc.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
no_method_suggested_traits.rs Try to only suggest implementable traits for method calls. 2015-02-03 22:33:54 +11:00
no_std_crate.rs Feature-gate #![no_std] 2015-02-07 10:49:58 -08:00
noexporttypelib.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
orphan_check_diagnostics.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
overloaded_autoderef_xc.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
packed.rs librustc: handle repr on structs, require it for ffi, unify with packed 2014-08-20 21:02:23 -04:00
plugin_args.rs Change some instances of .connect() to .join() 2015-07-10 19:40:46 -04:00
plugin_crate_outlive_expansion_phase.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
plugin_with_plugin_lib.rs Require feature attributes, and add them where necessary 2015-03-23 14:40:26 -07:00
priv-impl-prim-ty.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
privacy_reexport.rs Fallout in testing. 2015-03-16 11:03:54 +13:00
privacy_tuple_struct.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
private_trait_xc.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
procedural_mbe_matching.rs rollup merge of #23598: brson/gate 2015-03-23 15:13:15 -07:00
pub_static_array.rs Regression test for #13077 2015-03-16 07:35:24 -07:00
pub_use_mods_xcrate.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
pub_use_xcrate1.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
pub_use_xcrate2.rs extern mod => extern crate 2014-02-14 22:55:21 -08:00
reexport-should-still-link.rs Use the result of privacy for reachability 2013-10-10 03:31:59 -07:00
reexported_static_methods.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
regions_bounded_method_type_parameters_cross_crate_lib.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
rlib_crate_test.rs Require feature attributes, and add them where necessary 2015-03-23 14:40:26 -07:00
roman_numerals.rs remove get_ident and get_name, make as_str sound 2015-07-28 18:07:20 +02:00
rustdoc-default-impl.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
rustdoc-extern-default-method.rs test: Move all run-make rustdoc tests to test/rustdoc 2015-04-07 17:54:33 -07:00
rustdoc-extern-method.rs test: Move all run-make rustdoc tests to test/rustdoc 2015-04-07 17:54:33 -07:00
rustdoc-ffi.rs test: Move all run-make rustdoc tests to test/rustdoc 2015-04-07 17:54:33 -07:00
rustdoc-impl-parts-crosscrate.rs Add test of cross-crate impl formatting 2015-07-20 20:09:36 -04:00
sepcomp-extern-lib.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
sepcomp_cci_lib.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
sepcomp_lib.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
stability_attribute_issue.rs rustc: implement unstable(issue = "nnn"). 2015-07-06 11:35:39 -07:00
stability_cfg1.rs Set unstable feature names appropriately 2015-01-23 13:28:40 -08:00
stability_cfg2.rs Set unstable feature names appropriately 2015-01-23 13:28:40 -08:00
static-function-pointer-aux.rs rollup merge of #23786: alexcrichton/less-quotes 2015-03-27 16:10:25 -07:00
static-methods-crate.rs Test fixes and rebase conflicts 2015-02-27 15:13:35 -08:00
static_fn_inline_xc_aux.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
static_fn_trait_xc_aux.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
static_mut_xc.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
static_priv_by_default.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
struct_destructuring_cross_crate.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
struct_field_privacy.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
struct_variant_privacy.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
struct_variant_xc_aux.rs Fallout in tests 2015-04-01 11:22:39 -04:00
svh-a-base.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
svh-a-change-lit.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
svh-a-change-significant-cfg.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
svh-a-change-trait-bound.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
svh-a-change-type-arg.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
svh-a-change-type-ret.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
svh-a-change-type-static.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
svh-a-comment.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
svh-a-doc.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
svh-a-macro.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
svh-a-no-change.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
svh-a-redundant-cfg.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
svh-a-whitespace.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
svh-b.rs Remove a large amount of deprecated functionality 2014-10-19 12:59:40 -07:00
svh-uta-base.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
svh-uta-change-use-trait.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
svh-utb.rs Remove a large amount of deprecated functionality 2014-10-19 12:59:40 -07:00
syntax_extension_with_dll_deps_1.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
syntax_extension_with_dll_deps_2.rs Unquote all crate names without underscores 2015-03-27 10:58:12 -07:00
trait_bounds_on_structs_and_enums_xc.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
trait_default_method_xc_aux.rs rollup merge of #23786: alexcrichton/less-quotes 2015-03-27 16:10:25 -07:00
trait_default_method_xc_aux_2.rs rollup merge of #23786: alexcrichton/less-quotes 2015-03-27 16:10:25 -07:00
trait_impl_conflict.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
trait_inheritance_auto_xc_2_aux.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
trait_inheritance_auto_xc_aux.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
trait_inheritance_cross_trait_call_xc_aux.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
trait_inheritance_overloading_xc.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
trait_safety_lib.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
trait_superkinds_in_metadata.rs Rename Share to Sync 2014-08-07 08:54:38 -07:00
traitimpl.rs Fix misspelled comments in tests. 2015-01-06 20:54:54 -05:00
two_macros.rs More test fixes! 2015-01-05 22:58:37 -08:00
typeck_default_trait_impl_cross_crate_coherence_lib.rs test: Fix fallout in tests 2015-04-21 11:37:43 -07:00
typeid-intrinsic.rs rollup merge of #23741: alexcrichton/remove-int-uint 2015-03-27 10:10:05 -07:00
typeid-intrinsic2.rs rollup merge of #23741: alexcrichton/remove-int-uint 2015-03-27 10:10:05 -07:00
unboxed-closures-cross-crate.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
unreachable_variant.rs rustc: Add support for extern crate foo as bar 2015-03-24 14:55:15 -07:00
use_from_trait_xc.rs Fallout: tests. As tests frequently elide things, lots of changes 2015-02-18 10:25:28 -05:00
weak-lang-items.rs syntax: Implement #![no_core] 2015-08-03 17:23:01 -07:00
where_clauses_xc.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
xc_private_method_lib.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
xcrate-trait-lifetime-param.rs encode trait lifetime params in metadata to allow cross-crate usage 2013-12-08 18:09:31 -05:00
xcrate_address_insignificant.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
xcrate_associated_type_defaults.rs Feature gate associated type defaults 2015-07-29 15:11:07 -07:00
xcrate_static_addresses.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
xcrate_struct_aliases.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
xcrate_unit_struct.rs Fallout in tests 2015-04-01 11:22:39 -04:00