Lines Matching refs:UseContext
12784 Sema::NonTrivialCUnionContext UseContext, Sema &S) in DiagNonTrivalCUnionDefaultInitializeVisitor()
12785 : OrigTy(OrigTy), OrigLoc(OrigLoc), UseContext(UseContext), S(S) {} in DiagNonTrivalCUnionDefaultInitializeVisitor()
12816 << 0 << OrigTy << IsUnion << UseContext; in visitStruct()
12838 Sema::NonTrivialCUnionContext UseContext; member
12849 Sema::NonTrivialCUnionContext UseContext, Sema &S) in DiagNonTrivalCUnionDestructedTypeVisitor()
12850 : OrigTy(OrigTy), OrigLoc(OrigLoc), UseContext(UseContext), S(S) {} in DiagNonTrivalCUnionDestructedTypeVisitor()
12881 << 1 << OrigTy << IsUnion << UseContext; in visitStruct()
12905 Sema::NonTrivialCUnionContext UseContext; member
12914 Sema::NonTrivialCUnionContext UseContext, in DiagNonTrivalCUnionCopyVisitor()
12916 : OrigTy(OrigTy), OrigLoc(OrigLoc), UseContext(UseContext), S(S) {} in DiagNonTrivalCUnionCopyVisitor()
12947 << 2 << OrigTy << IsUnion << UseContext; in visitStruct()
12973 Sema::NonTrivialCUnionContext UseContext; member
12980 NonTrivialCUnionContext UseContext, in checkNonTrivialCUnion() argument
12989 DiagNonTrivalCUnionDefaultInitializeVisitor(QT, Loc, UseContext, *this) in checkNonTrivialCUnion()
12993 DiagNonTrivalCUnionDestructedTypeVisitor(QT, Loc, UseContext, *this) in checkNonTrivialCUnion()
12996 DiagNonTrivalCUnionCopyVisitor(QT, Loc, UseContext, *this) in checkNonTrivialCUnion()