Lines Matching refs:UseContext
12424 Sema::NonTrivialCUnionContext UseContext, Sema &S) in DiagNonTrivalCUnionDefaultInitializeVisitor()
12425 : OrigTy(OrigTy), OrigLoc(OrigLoc), UseContext(UseContext), S(S) {} in DiagNonTrivalCUnionDefaultInitializeVisitor()
12456 << 0 << OrigTy << IsUnion << UseContext; in visitStruct()
12478 Sema::NonTrivialCUnionContext UseContext; member
12489 Sema::NonTrivialCUnionContext UseContext, Sema &S) in DiagNonTrivalCUnionDestructedTypeVisitor()
12490 : OrigTy(OrigTy), OrigLoc(OrigLoc), UseContext(UseContext), S(S) {} in DiagNonTrivalCUnionDestructedTypeVisitor()
12521 << 1 << OrigTy << IsUnion << UseContext; in visitStruct()
12545 Sema::NonTrivialCUnionContext UseContext; member
12554 Sema::NonTrivialCUnionContext UseContext, in DiagNonTrivalCUnionCopyVisitor()
12556 : OrigTy(OrigTy), OrigLoc(OrigLoc), UseContext(UseContext), S(S) {} in DiagNonTrivalCUnionCopyVisitor()
12587 << 2 << OrigTy << IsUnion << UseContext; in visitStruct()
12613 Sema::NonTrivialCUnionContext UseContext; member
12620 NonTrivialCUnionContext UseContext, in checkNonTrivialCUnion() argument
12629 DiagNonTrivalCUnionDefaultInitializeVisitor(QT, Loc, UseContext, *this) in checkNonTrivialCUnion()
12633 DiagNonTrivalCUnionDestructedTypeVisitor(QT, Loc, UseContext, *this) in checkNonTrivialCUnion()
12636 DiagNonTrivalCUnionCopyVisitor(QT, Loc, UseContext, *this) in checkNonTrivialCUnion()