rust/src/test/ui/privacy
2022-08-31 14:23:07 +03:00
..
auxiliary Types with reachable constructors are reachable 2022-05-17 00:00:00 +00:00
pub-priv-dep Shorten def_span for more items. 2022-07-01 17:39:19 +02:00
restricted Shorten def_span for more items. 2022-07-01 17:39:19 +02:00
access_levels.rs add TestReachabilityVisitor 2022-08-31 14:23:07 +03:00
access_levels.stderr add TestReachabilityVisitor 2022-08-31 14:23:07 +03:00
associated-item-privacy-inherent.rs
associated-item-privacy-inherent.stderr Bless tests 2021-10-15 02:36:58 -05:00
associated-item-privacy-trait.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
associated-item-privacy-trait.stderr Bless tests 2021-10-15 02:36:58 -05:00
associated-item-privacy-type-binding.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
associated-item-privacy-type-binding.stderr Bless tests 2021-10-15 02:36:58 -05:00
crate-private-reexport.rs Clarify error messages caused by re-exporting pub(crate) visibility to outside 2021-11-20 10:47:33 +09:00
crate-private-reexport.stderr Clarify error messages caused by re-exporting pub(crate) visibility to outside 2021-11-20 10:47:33 +09:00
ctor.rs Types with reachable constructors are reachable 2022-05-17 00:00:00 +00:00
decl-macro.rs
decl-macro.stderr
export-tag-variant.rs Move some tests to more reasonable directories 2021-11-18 12:09:34 -03:00
export-tag-variant.stderr Move some tests to more reasonable directories 2021-11-18 12:09:34 -03:00
impl-privacy-xc-2.rs Move some tests to more reasonable directories 2021-11-18 12:09:34 -03:00
issue-13641.rs Move some UI tests to more suitable subdirs 2021-08-10 13:34:05 +09:00
issue-13641.stderr Move some UI tests to more suitable subdirs 2021-08-10 13:34:05 +09:00
issue-29161.rs Move some tests to more reasonable directories - 2 2021-01-16 19:46:54 -03:00
issue-29161.stderr Move some tests to more reasonable directories - 2 2021-01-16 19:46:54 -03:00
issue-30079.rs Move some tests to more reasonable directories - 2 2021-01-16 19:46:54 -03:00
issue-30079.stderr Shorten def_span for more items. 2022-07-01 17:39:19 +02:00
issue-46209-private-enum-variant-reexport.rs Remove crate visibility modifier in libs, tests 2022-05-21 00:32:47 -04:00
issue-46209-private-enum-variant-reexport.stderr Remove crate visibility modifier in libs, tests 2022-05-21 00:32:47 -04:00
issue-57264-1.rs
issue-57264-2.rs
issue-75062-fieldless-tuple-struct.rs Handle fieldless tuple structs in diagnostic code 2020-08-05 07:59:26 -04:00
issue-75062-fieldless-tuple-struct.stderr Handle fieldless tuple structs in diagnostic code 2020-08-05 07:59:26 -04:00
issue-79593.rs point at private fields in struct literal 2022-06-20 16:29:05 +09:00
issue-79593.stderr add "was" to pluralize macro and use it 2022-06-22 14:56:40 +09:00
issue-92755.rs fix: set struct/union/enum fields/variants as reachable when item is 2022-01-14 02:59:16 +00:00
legacy-ctor-visibility.rs
legacy-ctor-visibility.stderr Do not suggest similarly named enclosing item 2020-08-10 12:04:10 -07:00
macro-private-reexport.rs add a test case for decl_macro 2022-06-15 00:42:10 +09:00
macro-private-reexport.stderr add a test case for decl_macro 2022-06-15 00:42:10 +09:00
priv-impl-prim-ty.rs
priv-in-bad-locations.rs Move some tests to more reasonable directories - 2 2021-01-16 19:46:54 -03:00
priv-in-bad-locations.stderr Move some tests to more reasonable directories - 2 2021-01-16 19:46:54 -03:00
privacy-in-paths.rs
privacy-in-paths.stderr
privacy-ns.rs
privacy-ns1.rs improve error message for const ty param mismatch 2020-11-16 16:07:59 +01:00
privacy-ns1.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
privacy-ns2.rs improve error message for const ty param mismatch 2020-11-16 16:07:59 +01:00
privacy-ns2.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
privacy-reexport.rs
privacy-sanity.rs
privacy-sanity.stderr
privacy-ufcs.rs
privacy-ufcs.stderr
privacy1-rpass.rs
privacy1.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
privacy1.stderr Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
privacy2.rs
privacy2.stderr use par_for_each_in in par_body_owners and collect_crate_mono_items 2022-07-19 17:00:51 +08:00
privacy3.rs
privacy3.stderr use par_for_each_in in par_body_owners and collect_crate_mono_items 2022-07-19 17:00:51 +08:00
privacy4.rs
privacy4.stderr
privacy5.rs
privacy5.stderr Shorten def_span for more items. 2022-07-01 17:39:19 +02:00
private-class-field.rs
private-impl-method.rs
private-impl-method.stderr Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
private-in-public-assoc-ty.rs Make all tests use type_alias_impl_trait feature instead of min 2021-07-27 12:33:02 -03:00
private-in-public-assoc-ty.stderr Shorten def_span for more items. 2022-07-01 17:39:19 +02:00
private-in-public-expr-pat.rs
private-in-public-ill-formed.rs Improve E0118 description 2020-09-11 19:48:43 +02:00
private-in-public-ill-formed.stderr Improve E0118 description 2020-09-11 19:48:43 +02:00
private-in-public-lint.rs
private-in-public-lint.stderr Shorten def_span for more items. 2022-07-01 17:39:19 +02:00
private-in-public-non-principal-2.rs Rename optin_builtin_traits to auto_traits 2020-11-23 14:14:06 -08:00
private-in-public-non-principal-2.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
private-in-public-non-principal.rs Rename optin_builtin_traits to auto_traits 2020-11-23 14:14:06 -08:00
private-in-public-non-principal.stderr Use smaller def span for functions 2020-08-22 18:41:49 -04:00
private-in-public-type-alias-impl-trait.rs Make all tests use type_alias_impl_trait feature instead of min 2021-07-27 12:33:02 -03:00
private-in-public-warn.rs relax priv-in-pub lint on generic bounds and where clauses in trait impls 2021-12-27 00:22:09 +00:00
private-in-public-warn.stderr Shorten def_span for more items. 2022-07-01 17:39:19 +02:00
private-in-public.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
private-in-public.stderr Shorten def_span for more items. 2022-07-01 17:39:19 +02:00
private-inferred-type-1.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
private-inferred-type-1.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
private-inferred-type-2.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
private-inferred-type-2.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
private-inferred-type-3.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
private-inferred-type-3.stderr Bless tests 2021-10-15 02:36:58 -05:00
private-inferred-type.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
private-inferred-type.stderr Shorten def_span for more items. 2022-07-01 17:39:19 +02:00
private-item-simple.rs
private-item-simple.stderr
private-method-cross-crate.rs
private-method-cross-crate.stderr Remove trailing whitespace from error messages 2021-08-04 10:48:30 +02:00
private-method-inherited.rs
private-method-inherited.stderr Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
private-method-rpass.rs
private-method.rs
private-method.stderr Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
private-struct-field-cross-crate.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
private-struct-field-cross-crate.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
private-struct-field-ctor.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
private-struct-field-ctor.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
private-struct-field-pattern.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
private-struct-field-pattern.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
private-struct-field.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
private-struct-field.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
private-type-in-interface.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
private-type-in-interface.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
private-variant-reexport.rs Clarify error messages caused by re-exporting pub(crate) visibility to outside 2021-11-20 10:47:33 +09:00
private-variant-reexport.stderr Clarify error messages caused by re-exporting pub(crate) visibility to outside 2021-11-20 10:47:33 +09:00
pub-extern-privacy.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
pub-use-xcrate.rs
pub_use_mods_xcrate_exe.rs
reachable-unnameable-items.rs Add needs-unwind to tests that depend on panicking 2021-12-09 22:03:52 +00:00
union-field-privacy-1.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
union-field-privacy-1.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
union-field-privacy-2.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
union-field-privacy-2.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
useless-pub.rs Move some tests to more reasonable directories 2021-11-14 14:38:42 -03:00
useless-pub.stderr Move some tests to more reasonable directories 2021-11-14 14:38:42 -03:00
where-priv-type.rs relax priv-in-pub lint on generic bounds and where clauses in trait impls 2021-12-27 00:22:09 +00:00
where-priv-type.stderr Shorten def_span for more items. 2022-07-01 17:39:19 +02:00
where-pub-type-impls-priv-trait.rs relax priv-in-pub lint on generic bounds and where clauses in trait impls 2021-12-27 00:22:09 +00:00
where-pub-type-impls-priv-trait.stderr Shorten def_span for more items. 2022-07-01 17:39:19 +02:00