Searched refs:HasDtor (Results 1 – 11 of 11) sorted by relevance
73 struct HasDtor { struct74 ~HasDtor();77 struct HasImplicitDtor1 { HasDtor o; }; argument78 struct HasImplicitDtor2 { HasDtor o; };
6 struct HasDtor { ~HasDtor(); }; struct9 HasDtor o;
6 struct HasDtor { struct7 ~HasDtor();11 HasDtor o; argument
44 struct HasDtor { ~HasDtor() {} }; in init_capture_dtors() argument49 ([x = (HasDtor(), 0)]{}, some_function_call()); in init_capture_dtors()
21 struct HasDtor { in useinvoke() struct22 ~HasDtor() { delete gv_foo; } in useinvoke() argument
38 struct HasDtor { ~HasDtor(); }; struct43 struct HasNonLiteralMember { HasDtor x; };49 static_assert(!__is_literal(HasDtor), "fail");
28 struct HasDtor { struct30 ~HasDtor();55 (void)(HasDtor){1, 2}; in test()
22 struct HasDtor { ~HasDtor(); int x; }; argument24 __declspec(thread) HasDtor g;
11 %struct.HasDtor = type { i8 }27 %o = alloca %struct.HasDtor, align 140 call void @"\01??1HasDtor@@QEAA@XZ"(ptr nonnull %o) #460 call void @"\01??1HasDtor@@QEAA@XZ"(ptr nonnull %o) #4 [ "funclet"(token %3) ]72 declare void @"\01??1HasDtor@@QEAA@XZ"(ptr) #3
36 bool HasCopyCtor = false, HasCopyAssign = true, HasDtor = false, in isIterator() local46 HasDtor = !Dtor->isDeleted() && Dtor->getAccess() == AS_public; in isIterator()67 return HasCopyCtor && HasCopyAssign && HasDtor && HasPreIncrOp && in isIterator()
112 struct HasDtor { struct114 ~HasDtor();124 clang_analyzer_eval(((HasDtor){1, 42}).y == 42); // expected-warning{{TRUE}} in test()