reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaDecl.cpp
11527   assert((QT.hasNonTrivialToPrimitiveDefaultInitializeCUnion() ||
11528           QT.hasNonTrivialToPrimitiveDestructCUnion() ||
11529           QT.hasNonTrivialToPrimitiveCopyCUnion()) &&
11533       QT.hasNonTrivialToPrimitiveDefaultInitializeCUnion())
11534     DiagNonTrivalCUnionDefaultInitializeVisitor(QT, Loc, UseContext, *this)
11535         .visit(QT, nullptr, false);
11537       QT.hasNonTrivialToPrimitiveDestructCUnion())
11538     DiagNonTrivalCUnionDestructedTypeVisitor(QT, Loc, UseContext, *this)
11539         .visit(QT, nullptr, false);
11540   if ((NonTrivialKind & NTCUK_Copy) && QT.hasNonTrivialToPrimitiveCopyCUnion())
11541     DiagNonTrivalCUnionCopyVisitor(QT, Loc, UseContext, *this)
11542         .visit(QT, nullptr, false);