Lines Matching refs:UseContext
11868 Sema::NonTrivialCUnionContext UseContext, Sema &S) in DiagNonTrivalCUnionDefaultInitializeVisitor()
11869 : OrigTy(OrigTy), OrigLoc(OrigLoc), UseContext(UseContext), S(S) {} in DiagNonTrivalCUnionDefaultInitializeVisitor()
11900 << 0 << OrigTy << IsUnion << UseContext; in visitStruct()
11922 Sema::NonTrivialCUnionContext UseContext; member
11933 Sema::NonTrivialCUnionContext UseContext, Sema &S) in DiagNonTrivalCUnionDestructedTypeVisitor()
11934 : OrigTy(OrigTy), OrigLoc(OrigLoc), UseContext(UseContext), S(S) {} in DiagNonTrivalCUnionDestructedTypeVisitor()
11965 << 1 << OrigTy << IsUnion << UseContext; in visitStruct()
11989 Sema::NonTrivialCUnionContext UseContext; member
11998 Sema::NonTrivialCUnionContext UseContext, in DiagNonTrivalCUnionCopyVisitor()
12000 : OrigTy(OrigTy), OrigLoc(OrigLoc), UseContext(UseContext), S(S) {} in DiagNonTrivalCUnionCopyVisitor()
12031 << 2 << OrigTy << IsUnion << UseContext; in visitStruct()
12057 Sema::NonTrivialCUnionContext UseContext; member
12064 NonTrivialCUnionContext UseContext, in checkNonTrivialCUnion() argument
12073 DiagNonTrivalCUnionDefaultInitializeVisitor(QT, Loc, UseContext, *this) in checkNonTrivialCUnion()
12077 DiagNonTrivalCUnionDestructedTypeVisitor(QT, Loc, UseContext, *this) in checkNonTrivialCUnion()
12080 DiagNonTrivalCUnionCopyVisitor(QT, Loc, UseContext, *this) in checkNonTrivialCUnion()