rust/src/test/ui/privacy
Gabriel Smith 0207a15fa1 test: Update tests with fallout of changes
The error messages of the two tests effected degraded in quality. The
errors no longer suggest types in other modules as they now assume that
the arguments are const args, not type args.
2019-11-18 17:23:22 -05:00
..
auxiliary tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
pub-priv-dep Properly parse '--extern-private' with name and path 2019-04-14 00:37:25 -04:00
restricted Change E0741 into E0742 2019-10-29 13:59:40 +01:00
associated-item-privacy-inherent.rs rustc: pass Option<&Substs> and Namespace around in ty::item_path. 2019-03-15 13:25:10 +02:00
associated-item-privacy-inherent.stderr rustc: pass Option<&Substs> and Namespace around in ty::item_path. 2019-03-15 13:25:10 +02:00
associated-item-privacy-trait.rs Remove licenses 2018-12-25 21:08:33 -07:00
associated-item-privacy-trait.stderr Remove licenses 2018-12-25 21:08:33 -07:00
associated-item-privacy-type-binding.rs Address review comments 2019-01-01 01:39:55 +03:00
associated-item-privacy-type-binding.stderr Address review comments 2019-01-01 01:39:55 +03:00
decl-macro.rs resolve: Check resolution consistency for import paths and multi-segment macro paths 2018-11-18 13:55:58 +03:00
decl-macro.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-57264-1.rs Apply review suggestions 2019-11-06 00:00:00 +00:00
issue-57264-2.rs Apply review suggestions 2019-11-06 00:00:00 +00:00
legacy-ctor-visibility.rs legacy_ctor_visibility -> error 2019-11-06 11:08:23 +01:00
legacy-ctor-visibility.stderr legacy_ctor_visibility -> error 2019-11-06 11:08:23 +01:00
priv-impl-prim-ty.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
privacy-in-paths.rs Remove licenses 2018-12-25 21:08:33 -07:00
privacy-in-paths.stderr Update tests 2019-03-11 23:10:26 +03:00
privacy-ns.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
privacy-ns1.rs test: Update tests with fallout of changes 2019-11-18 17:23:22 -05:00
privacy-ns1.stderr test: Update tests with fallout of changes 2019-11-18 17:23:22 -05:00
privacy-ns2.rs test: Update tests with fallout of changes 2019-11-18 17:23:22 -05:00
privacy-ns2.stderr test: Update tests with fallout of changes 2019-11-18 17:23:22 -05:00
privacy-reexport.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
privacy-sanity.rs Remove licenses 2018-12-25 21:08:33 -07:00
privacy-sanity.stderr Update tests 2019-03-11 23:10:26 +03:00
privacy-ufcs.rs Remove licenses 2018-12-25 21:08:33 -07:00
privacy-ufcs.stderr Update tests 2019-03-11 23:10:26 +03:00
privacy1-rpass.rs tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
privacy1.rs Remove licenses 2018-12-25 21:08:33 -07:00
privacy1.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
privacy2.rs Remove licenses 2018-12-25 21:08:33 -07:00
privacy2.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
privacy3.rs Remove licenses 2018-12-25 21:08:33 -07:00
privacy3.stderr Remove licenses 2018-12-25 21:08:33 -07:00
privacy4.rs Remove licenses 2018-12-25 21:08:33 -07:00
privacy4.stderr Update tests 2019-03-11 23:10:26 +03:00
privacy5.rs resolve: fix error title regarding private constructors 2019-10-11 18:09:23 +03:00
privacy5.stderr resolve: shorten wording on private constructor error 2019-10-11 22:18:07 +03:00
private-class-field.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
private-impl-method.rs Remove licenses 2018-12-25 21:08:33 -07:00
private-impl-method.stderr Update tests 2019-03-11 23:10:26 +03:00
private-in-public-assoc-ty.rs Update syntax in existing tests 2019-08-02 02:44:35 +01:00
private-in-public-assoc-ty.stderr Update syntax in existing tests 2019-08-02 02:44:35 +01:00
private-in-public-expr-pat.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
private-in-public-ill-formed.rs Remove licenses 2018-12-25 21:08:33 -07:00
private-in-public-ill-formed.stderr Update tests 2019-03-11 23:10:26 +03:00
private-in-public-lint.rs Remove licenses 2018-12-25 21:08:33 -07:00
private-in-public-lint.stderr Update tests 2019-03-11 23:10:26 +03:00
private-in-public-non-principal-2.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
private-in-public-non-principal-2.stderr Address review comments 2019-01-01 01:39:55 +03:00
private-in-public-non-principal.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
private-in-public-non-principal.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
private-in-public-type-alias-impl-trait.rs Replace "existential" by "opaque" 2019-08-02 02:44:36 +01:00
private-in-public-warn.rs Move privacy checking later in the pipeline and make some passes run in parallel 2019-01-30 21:19:02 +01:00
private-in-public-warn.stderr Use structured suggestion for unnecessary bounds in type aliases 2019-10-28 16:58:27 -07:00
private-in-public.rs privacy: Use common DefId visiting infra for all privacy visitors 2019-01-01 01:39:55 +03:00
private-in-public.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
private-inferred-type-1.rs Remove licenses 2018-12-25 21:08:33 -07:00
private-inferred-type-1.stderr Update tests 2019-03-11 23:10:26 +03:00
private-inferred-type-2.rs Remove licenses 2018-12-25 21:08:33 -07:00
private-inferred-type-2.stderr Update tests 2019-03-11 23:10:26 +03:00
private-inferred-type-3.rs rustc: pass Option<&Substs> and Namespace around in ty::item_path. 2019-03-15 13:25:10 +02:00
private-inferred-type-3.stderr rustc: pass Option<&Substs> and Namespace around in ty::item_path. 2019-03-15 13:25:10 +02:00
private-inferred-type.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
private-inferred-type.stderr rustc: pass Option<&Substs> and Namespace around in ty::item_path. 2019-03-15 13:25:10 +02:00
private-item-simple.rs Remove licenses 2018-12-25 21:08:33 -07:00
private-item-simple.stderr Update tests 2019-03-11 23:10:26 +03:00
private-method-cross-crate.rs Remove licenses 2018-12-25 21:08:33 -07:00
private-method-cross-crate.stderr Update tests 2019-03-11 23:10:26 +03:00
private-method-inherited.rs Remove licenses 2018-12-25 21:08:33 -07:00
private-method-inherited.stderr Update tests 2019-03-11 23:10:26 +03:00
private-method-rpass.rs tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
private-method.rs Remove licenses 2018-12-25 21:08:33 -07:00
private-method.stderr Update tests 2019-03-11 23:10:26 +03:00
private-struct-field-cross-crate.rs Remove licenses 2018-12-25 21:08:33 -07:00
private-struct-field-cross-crate.stderr Remove licenses 2018-12-25 21:08:33 -07:00
private-struct-field-ctor.rs Remove licenses 2018-12-25 21:08:33 -07:00
private-struct-field-ctor.stderr Update tests 2019-03-11 23:10:26 +03:00
private-struct-field-pattern.rs Remove licenses 2018-12-25 21:08:33 -07:00
private-struct-field-pattern.stderr Update tests 2019-03-11 23:10:26 +03:00
private-struct-field.rs Remove licenses 2018-12-25 21:08:33 -07:00
private-struct-field.stderr Update tests 2019-03-11 23:10:26 +03:00
private-type-in-interface.rs Remove licenses 2018-12-25 21:08:33 -07:00
private-type-in-interface.stderr Update tests 2019-03-11 23:10:26 +03:00
private-variant-reexport.rs Remove licenses 2018-12-25 21:08:33 -07:00
private-variant-reexport.stderr Update tests 2019-03-11 23:10:26 +03:00
pub-extern-privacy.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
pub-use-xcrate.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
pub_use_mods_xcrate_exe.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
union-field-privacy-1.rs Remove licenses 2018-12-25 21:08:33 -07:00
union-field-privacy-1.stderr Update tests 2019-03-11 23:10:26 +03:00
union-field-privacy-2.rs Fix test. 2019-08-30 00:57:20 +05:30
union-field-privacy-2.stderr Fix test. 2019-08-30 00:57:20 +05:30