Sign in
rust
/
rust
/
dc9879cb3d3446c41b6d7d6813b7bfd17da1134f
/
.
/
tests
/
ui
tree: 1fec90627088a8f6828044e64d1a1ec2fb31b929 [
path history
]
[
tgz
]
abi/
alloc-error/
allocator/
annotate-snippet/
anon-params/
argfile/
argument-suggestions/
array-slice-vec/
asm/
associated-consts/
associated-inherent-types/
associated-item/
associated-type-bounds/
associated-types/
async-await/
attributes/
auto-traits/
autodiff/
autoref-autoderef/
auxiliary/
backtrace/
bench/
binding/
binop/
blind/
block-result/
bootstrap/
borrowck/
box/
btreemap/
builtin-superkinds/
c-variadic/
cast/
cfg/
check-cfg/
closure-expected-type/
closure_context/
closures/
cmse-nonsecure/
codegen/
codemap_tests/
coercion/
coherence/
coinduction/
command/
compare-method/
compiletest-self-test/
conditional-compilation/
confuse-field-and-method/
const-generics/
const-ptr/
const_prop/
consts/
contracts/
coroutine/
coverage-attr/
crate-loading/
cross/
cross-crate/
custom_test_frameworks/
cycle-trait/
dataflow_const_prop/
debuginfo/
definition-reachable/
delegation/
dep-graph/
deprecation/
deref-patterns/
derived-errors/
derives/
deriving/
dest-prop/
destructuring-assignment/
diagnostic-flags/
diagnostic-width/
diagnostic_namespace/
did_you_mean/
directory_ownership/
disallowed-deconstructing/
dollar-crate/
drop/
drop-bounds/
dropck/
dst/
duplicate/
dyn-compatibility/
dyn-drop/
dyn-keyword/
dyn-star/
dynamically-sized-types/
editions/
empty/
entry-point/
enum/
enum-discriminant/
env-macro/
ergonomic-clones/
error-codes/
error-emitter/
errors/
explain/
explicit/
explicit-tail-calls/
expr/
extern/
extern-flag/
feature-gates/
ffi-attrs/
float/
fmt/
fn/
fn-main/
for/
for-loop-while/
force-inlining/
foreign/
frontmatter/
fully-qualified-type/
function-pointer/
functional-struct-update/
functions-closures/
generic-associated-types/
generic-const-items/
generics/
half-open-range-patterns/
hashmap/
hello_world/
higher-ranked/
hygiene/
illegal-sized-bound/
impl-header-lifetime-elision/
impl-trait/
implied-bounds/
imports/
include-macros/
incoherent-inherent-impls/
indexing/
inference/
infinite/
inherent-impls-overlap-check/
inline-const/
instrument-coverage/
instrument-xray/
interior-mutability/
internal/
internal-lints/
intrinsics/
invalid/
invalid-compile-flags/
invalid-module-declaration/
invalid-self-argument/
io-checks/
issues/
iterators/
json/
keyword/
kindck/
label/
lang-items/
late-bound-lifetimes/
layout/
lazy-type-alias/
lazy-type-alias-impl-trait/
let-else/
lexer/
lifetimes/
limits/
link-native-libs/
linkage-attr/
linking/
lint/
liveness/
loop-match/
loops/
lowering/
lto/
lub-glb/
macro_backtrace/
macros/
malformed/
marker_trait_attr/
match/
meta/
methods/
mir/
mir-dataflow/
mismatched_types/
missing/
missing-trait-bounds/
missing_non_modrs_mod/
modules/
modules_and_files_visibility/
moves/
mut/
namespace/
never_type/
new-range/
nll/
no_std/
non_modrs_mods/
non_modrs_mods_and_inline_mods/
not-panic/
numbers-arithmetic/
numeric/
object-lifetime/
obsolete-in-place/
offset-of/
on-unimplemented/
operator-recovery/
or-patterns/
overloaded/
packed/
panic-handler/
panic-runtime/
panics/
parallel-rustc/
parser/
patchable-function-entry/
pattern/
pin-ergonomics/
pin-macro/
precondition-checks/
print-request/
print_type_sizes/
privacy/
proc-macro/
process/
process-termination/
ptr_ops/
pub/
qualified/
query-system/
range/
raw-ref-op/
reachable/
recursion/
recursion_limit/
regions/
repeat-expr/
repr/
reserved/
resolve/
return/
rfcs/
rmeta/
runtime/
rust-2018/
rust-2021/
rust-2024/
rustc-env/
rustdoc/
sanitizer/
self/
sepcomp/
shadowed/
shell-argfiles/
simd/
single-use-lifetime/
sized/
sized-hierarchy/
span/
specialization/
stability-attribute/
stable-mir-print/
stack-protector/
static/
statics/
stats/
std/
stdlib-unit-tests/
str/
structs/
structs-enums/
suggestions/
svh/
symbol-mangling-version/
symbol-names/
sync/
target-cpu/
target-feature/
target_modifiers/
test-attrs/
thir-print/
thread-local/
threads-sendsync/
tool-attributes/
track-diagnostics/
trait-bounds/
traits/
transmutability/
transmute/
treat-err-as-bug/
trivial-bounds/
try-block/
try-trait/
tuple/
type/
type-alias/
type-alias-enum-variants/
type-alias-impl-trait/
type-inference/
typeck/
typeof/
ufcs/
unboxed-closures/
underscore-imports/
underscore-lifetime/
uniform-paths/
uninhabited/
union/
unknown-unstable-lints/
unop/
unpretty/
unresolved/
unsafe/
unsafe-binders/
unsafe-fields/
unsized/
unsized-locals/
unused-crate-deps/
unwind-abis/
use/
variance/
variants/
version/
warnings/
wasm/
wf/
where-clauses/
while/
windows-subsystem/
zero-sized/
.gitattributes
deduplicate-diagnostics.deduplicate.stderr
deduplicate-diagnostics.duplicate.stderr
deduplicate-diagnostics.rs
inner-attrs-on-impl.rs
inner-module.rs
inner-static-type-parameter.rs
inner-static-type-parameter.stderr
integral-indexing.rs
integral-indexing.stderr
integral-variable-unification-error.rs
integral-variable-unification-error.stderr
invalid_dispatch_from_dyn_impls.rs
invalid_dispatch_from_dyn_impls.stderr
issue-11881.rs
issue-15924.rs
issue-16822.rs
issues-71798.rs
issues-71798.stderr
item-name-overload.rs
kinds-in-metadata.rs
kinds-of-primitive-impl.rs
kinds-of-primitive-impl.stderr
last-use-in-block.rs
last-use-in-cap-clause.rs
last-use-is-capture.rs
lexical-scopes.rs
lexical-scopes.stderr
lexical-scoping.rs
link-section.rs
log-err-phi.rs
log-knows-the-names-of-variants.rs
log-poly.rs
logging-only-prints-once.rs
loud_ui.rs
max-min-classes.rs
maximal_mir_to_hir_coverage.rs
maybe-bounds.rs
maybe-bounds.stderr
method-output-diff-issue-127263.rs
method-output-diff-issue-127263.stderr
missing_debug_impls.rs
missing_debug_impls.stderr
mod-subitem-as-enum-variant.rs
mod-subitem-as-enum-variant.stderr
monomorphize-abi-alignment.rs
msvc-data-only.rs
msvc-opt-minsize.rs
multibyte.rs
multiline-comment.rs
mut-function-arguments.rs
mutual-recursion-group.rs
myriad-closures.rs
nested-block-comment.rs
nested-cfg-attrs.rs
nested-cfg-attrs.stderr
nested-class.rs
nested-ty-params.rs
nested-ty-params.stderr
new-impl-syntax.rs
new-import-syntax.rs
new-style-constants.rs
new-unicode-escapes.rs
newlambdas.rs
newtype-polymorphic.rs
newtype.rs
no-core-1.rs
no-core-2.rs
no-send-res-ports.rs
no-send-res-ports.stderr
no-warn-on-field-replace-issue-34101.rs
no_send-enum.rs
no_send-enum.stderr
no_send-rc.rs
no_send-rc.stderr
no_share-enum.rs
no_share-enum.stderr
no_share-struct.rs
no_share-struct.stderr
noexporttypeexe.rs
noexporttypeexe.stderr
non-constant-expr-for-arr-len.rs
non-constant-expr-for-arr-len.stderr
nonscalar-cast.fixed
nonscalar-cast.rs
nonscalar-cast.stderr
not-clone-closure.rs
not-clone-closure.stderr
not-copy-closure.rs
not-copy-closure.stderr
not-enough-arguments.rs
not-enough-arguments.stderr
nul-characters.rs
nullable-pointer-iotareduction.rs
nullable-pointer-size.rs
object-pointer-types.rs
object-pointer-types.stderr
objects-coerce-freeze-borrored.rs
occurs-check-2.rs
occurs-check-2.stderr
occurs-check-3.rs
occurs-check-3.stderr
occurs-check.rs
occurs-check.stderr
once-cant-call-twice-on-heap.rs
once-cant-call-twice-on-heap.stderr
oom_unwind.rs
op-assign-builtins-by-ref.rs
opeq.rs
opt-in-copy.rs
opt-in-copy.stderr
optimization-remark.rs
out-pointer-aliasing.rs
output-slot-variants.rs
over-constrained-vregs.rs
panic-while-printing.rs
panic_implementation-closures.rs
paren-span.rs
paren-span.stderr
partialeq_help.rs
partialeq_help.stderr
path-lookahead.fixed
path-lookahead.rs
path-lookahead.stderr
paths-containing-nul.rs
phantom-auto-trait.rs
phantom-auto-trait.stderr
point-to-type-err-cause-on-impl-trait-return-2.rs
point-to-type-err-cause-on-impl-trait-return-2.stderr
pptypedef.rs
pptypedef.stderr
primitive-binop-lhs-mut.rs
print-calling-conventions.rs
print-calling-conventions.stdout
print-stdout-eprint-stderr.rs
project-cache-issue-31849.rs
ptr-coercion-rpass.rs
ptr-coercion.rs
ptr-coercion.stderr
query-visibility.rs
raw-str.rs
realloc-16687.rs
reassign-ref-mut.rs
reassign-ref-mut.stderr
reexport-test-harness-main.rs
resource-assign-is-not-copy.rs
resource-destruct.rs
seq-args.rs
seq-args.stderr
shadow-bool.rs
shadowed-use-visibility.rs
short-error-format.rs
short-error-format.stderr
sized-borrowed-pointer.rs
sized-cycle-note.rs
sized-cycle-note.stderr
sized-owned-pointer.rs
sse2.rs
stable-addr-of.rs
std-uncopyable-atomics.rs
std-uncopyable-atomics.stderr
stdio-is-blocking.rs
string-box-error.rs
struct-ctor-mangling.rs
SUMMARY.md
super-at-top-level.rs
super-at-top-level.stderr
super-let.borrowck.stderr
super-let.rs
super.rs
svh-add-nothing.rs
swap-1.rs
swap-overlapping.rs
switched-expectations.rs
switched-expectations.stderr
tag-type-args.rs
tag-type-args.stderr
tag-variant-cast-non-nullary.fixed
tag-variant-cast-non-nullary.rs
tag-variant-cast-non-nullary.stderr
tail-call-arg-leak.rs
tail-cps.rs
tail-typeck.rs
tail-typeck.stderr
trailing-comma.rs
trait-method-number-parameters.rs
trait-method-number-parameters.stderr
transmute-equal-assoc-types.rs
transmute-non-immediate-to-immediate.rs
trivial_casts-rpass.rs
trivial_casts-rpass.stderr
try-from-int-error-partial-eq.rs
try-operator-hygiene.rs
try-operator.rs
tydesc-name.rs
type-id-higher-rank-2.rs
type-namespace.rs
type-param-constraints.rs
type-ptr.rs
type-use-i1-versus-i8.rs
type_length_limit.rs
type_length_limit.stderr
typeid-intrinsic.rs
typestate-multi-decl.rs
unconstrained-none.rs
unconstrained-none.stderr
unconstrained-ref.rs
unconstrained-ref.stderr
underscore-ident-matcher.rs
underscore-ident-matcher.stderr
underscore-lifetimes.rs
underscore-method-after-integer.rs
unevaluated_fixed_size_array_len.rs
unevaluated_fixed_size_array_len.stderr
uninit-empty-types.rs
unit.rs
unknown-language-item.rs
unknown-language-item.stderr
unknown-llvm-arg.rs
unknown-llvm-arg.stderr
unnamed_argument_mode.rs
unreachable-code-1.rs
unreachable-code.rs
unsigned-literal-negation.rs
unsigned-literal-negation.stderr
unused-move-capture.rs
unused-move.rs
unwind-no-uwtable.rs
use-import-export.rs
use-keyword-2.rs
use-module-level-int-consts.rs
use-nested-groups.rs
usize-generic-argument-parent.rs
usize-generic-argument-parent.stderr
virtual-call-attrs-issue-137646.rs
wait-forked-but-failed-child.rs
walk-struct-literal-with.rs
walk-struct-literal-with.stderr
weak-new-uninhabited-issue-48493.rs
weird-exit-code.rs
weird-exprs.rs
write-fmt-errors.rs
wrong-hashset-issue-42918.rs