Lines Matching refs:TestNoInvariant
74 struct TestNoInvariant { struct
79 extern "C" void test_builtin_launder_ommitted_two(TestNoInvariant *p) { in test_builtin_launder_ommitted_two() argument
88 TestNoInvariant *d = __builtin_launder(p); in test_builtin_launder_ommitted_two()
177 extern "C" void test_builtin_launder_array_no_invariant(TestNoInvariant (&Arr)[5]) { in test_builtin_launder_array_no_invariant()
181 TestNoInvariant *d = __builtin_launder(Arr); in test_builtin_launder_array_no_invariant()
185 extern "C" void test_builtin_launder_array_nested_no_invariant(TestNoInvariant (&Arr)[5][2]) { in test_builtin_launder_array_nested_no_invariant()
189 using RetTy = TestNoInvariant(*)[2]; in test_builtin_launder_array_nested_no_invariant()
220 template struct WithMember<TestNoInvariant[5]>;
223 extern "C" void test_builtin_launder_member_array_no_invariant(WithMember<TestNoInvariant[5]> *p) { in test_builtin_launder_member_array_no_invariant()
230 template struct WithMember<TestNoInvariant[5][2]>;
233 extern "C" void test_builtin_launder_member_array_nested_no_invariant(WithMember<TestNoInvariant[5]… in test_builtin_launder_member_array_nested_no_invariant()
243 template struct WithBase<TestNoInvariant>;
246 extern "C" void test_builtin_launder_base_no_invariant(WithBase<TestNoInvariant> *p) { in test_builtin_launder_base_no_invariant()