Skip to content

Commit beb7d87

Browse files
committed
move-tests
1 parent ceff85d commit beb7d87

File tree

3 files changed

+354
-338
lines changed

3 files changed

+354
-338
lines changed

toolchain/check/testdata/facet/fail_incomplete.carbon

Lines changed: 0 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -10,76 +10,6 @@
1010
// TIP: To dump output, run:
1111
// TIP: bazel run //toolchain/testing:file_test -- --dump_output --file_tests=toolchain/check/testdata/facet/fail_incomplete.carbon
1212

13-
// --- fail_incomplete_interface.carbon
14-
library "[[@TEST_NAME]]";
15-
16-
interface X;
17-
class C {}
18-
19-
// Requires X identified.
20-
impl C as X;
21-
22-
// Requires X complete.
23-
// CHECK:STDERR: fail_incomplete_interface.carbon:[[@LINE+7]]:1: error: definition of impl as incomplete facet type `X` [ImplAsIncompleteFacetTypeDefinition]
24-
// CHECK:STDERR: impl C as X {}
25-
// CHECK:STDERR: ^~~~~~~~~~~~~
26-
// CHECK:STDERR: fail_incomplete_interface.carbon:[[@LINE-10]]:1: note: interface was forward declared here [InterfaceForwardDeclaredHere]
27-
// CHECK:STDERR: interface X;
28-
// CHECK:STDERR: ^~~~~~~~~~~~
29-
// CHECK:STDERR:
30-
impl C as X {}
31-
32-
// --- fail_incomplete_interface_without_forward_decl.carbon
33-
library "[[@TEST_NAME]]";
34-
35-
interface X;
36-
class C {}
37-
38-
// Requires X complete.
39-
// CHECK:STDERR: fail_incomplete_interface_without_forward_decl.carbon:[[@LINE+7]]:1: error: definition of impl as incomplete facet type `X` [ImplAsIncompleteFacetTypeDefinition]
40-
// CHECK:STDERR: impl C as X {}
41-
// CHECK:STDERR: ^~~~~~~~~~~~~
42-
// CHECK:STDERR: fail_incomplete_interface_without_forward_decl.carbon:[[@LINE-7]]:1: note: interface was forward declared here [InterfaceForwardDeclaredHere]
43-
// CHECK:STDERR: interface X;
44-
// CHECK:STDERR: ^~~~~~~~~~~~
45-
// CHECK:STDERR:
46-
impl C as X {}
47-
48-
// --- fail_unidentified_constraint.carbon
49-
library "[[@TEST_NAME]]";
50-
51-
constraint X;
52-
class C {}
53-
54-
// Requires X identified.
55-
// CHECK:STDERR: fail_unidentified_constraint.carbon:[[@LINE+7]]:1: error: facet type `X` cannot be identified in `impl as` [ImplOfUnidentifiedFacetType]
56-
// CHECK:STDERR: impl C as X;
57-
// CHECK:STDERR: ^~~~~~~~~~~~
58-
// CHECK:STDERR: fail_unidentified_constraint.carbon:[[@LINE-7]]:1: note: constraint was forward declared here [NamedConstraintForwardDeclaredHere]
59-
// CHECK:STDERR: constraint X;
60-
// CHECK:STDERR: ^~~~~~~~~~~~~
61-
// CHECK:STDERR:
62-
impl C as X;
63-
64-
// --- nested_require_incomplete_interface.carbon
65-
library "[[@TEST_NAME]]";
66-
67-
interface Z;
68-
constraint Y {
69-
require impls Z;
70-
}
71-
interface X {
72-
require impls Y;
73-
}
74-
75-
class C {}
76-
77-
// Requires X identified.
78-
impl C as X;
79-
80-
// Requires X complete.
81-
impl C as X {}
82-
8313
// --- fail_impl_lookup_incomplete.carbon
8414
library "[[@TEST_NAME]]";
8515

0 commit comments

Comments
 (0)