Searched defs:HasDtor (Results 1 - 4 of 4) sorted by relevance

/external/clang/test/SemaCXX/
H A Dcompound-literal.cpp28 struct HasDtor { struct in namespace:brace_initializers
30 ~HasDtor();
45 (void)(HasDtor){1, 2};
46 // CHECK: CXXBindTemporaryExpr {{.*}} 'struct brace_initializers::HasDtor'
47 // CHECK-NEXT: CompoundLiteralExpr {{.*}} 'struct brace_initializers::HasDtor'
48 // CHECK-NEXT: InitListExpr {{.*}} 'struct brace_initializers::HasDtor'
H A Ddeclspec-thread.cpp13 struct HasDtor { ~HasDtor(); int x; }; struct
14 __declspec(thread) HasDtor g; // expected-error {{non-trivial destruction}} expected-note {{thread_local}}
H A Dliteral-type.cpp38 struct HasDtor { ~HasDtor(); }; struct
43 struct HasNonLiteralMember { HasDtor x; };
49 static_assert(!__is_literal(HasDtor), "fail");
/external/clang/test/Analysis/
H A Dtemporaries.cpp90 struct HasDtor { struct in namespace:compound_literals
92 ~HasDtor();
102 clang_analyzer_eval(((HasDtor){1, 42}).y == 42); // expected-warning{{TRUE}}

Completed in 98 milliseconds