rust/src/test/ui/privacy
2019-04-18 13:29:28 -04:00
..
auxiliary privacy: Mark everything in a header of a reachable impl as reachable 2019-01-05 23:46:19 +03:00
pub-priv-dep Properly parse '--extern-private' with name and path 2019-04-14 00:37:25 -04:00
restricted hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04: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 privacy: Mark everything in a header of a reachable impl as reachable 2019-01-05 23:46:19 +03:00
issue-57264-2.rs privacy: Mark everything in a header of a reachable impl as reachable 2019-01-05 23:46:19 +03:00
legacy-ctor-visibility.rs Remove licenses 2018-12-25 21:08:33 -07:00
legacy-ctor-visibility.stderr Remove licenses 2018-12-25 21:08:33 -07: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-ns1.rs Remove licenses 2018-12-25 21:08:33 -07:00
privacy-ns1.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
privacy-ns2.rs Remove licenses 2018-12-25 21:08:33 -07:00
privacy-ns2.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04: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.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 Remove licenses 2018-12-25 21:08:33 -07:00
privacy5.stderr Update tests 2019-03-11 23:10:26 +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 privacy: Account for associated existential types 2019-01-18 01:06:08 +03:00
private-in-public-assoc-ty.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
private-in-public-existential.rs privacy: Account for associated existential types 2019-01-18 01:06:08 +03:00
private-in-public-expr-pat.rs privacy: Use common DefId visiting infra for all privacy visitors 2019-01-01 01:39:55 +03: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 Address review comments 2019-01-01 01:39:55 +03: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 Address review comments 2019-01-01 01:39:55 +03:00
private-in-public-non-principal.stderr Update tests 2019-03-11 23:10:26 +03: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 Update tests 2019-03-11 23:10:26 +03: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 rustc: pass Option<&Substs> and Namespace around in ty::item_path. 2019-03-15 13:25:10 +02: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.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
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 Remove licenses 2018-12-25 21:08:33 -07:00
union-field-privacy-2.stderr Update tests 2019-03-11 23:10:26 +03:00