Lines Matching defs:DiagNonTrivalCUnionDefaultInitializeVisitor
11859 struct DiagNonTrivalCUnionDefaultInitializeVisitor struct
11862 using Super =
11866 DiagNonTrivalCUnionDefaultInitializeVisitor( in DiagNonTrivalCUnionDefaultInitializeVisitor() argument
11871 void visitWithKind(QualType::PrimitiveDefaultInitializeKind PDIK, QualType QT, in visitWithKind()
11879 void visitARCStrong(QualType QT, const FieldDecl *FD, in visitARCStrong()
11886 void visitARCWeak(QualType QT, const FieldDecl *FD, bool InNonTrivialUnion) { in visitARCWeak()
11892 void visitStruct(QualType QT, const FieldDecl *FD, bool InNonTrivialUnion) { in visitStruct()
11916 void visitTrivial(QualType QT, const FieldDecl *FD, bool InNonTrivialUnion) {} in visitTrivial()
11920 QualType OrigTy;
11921 SourceLocation OrigLoc;
11922 Sema::NonTrivialCUnionContext UseContext;
11923 Sema &S;