Lines Matching refs:UseContext
13230 Sema::NonTrivialCUnionContext UseContext, Sema &S) in DiagNonTrivalCUnionDefaultInitializeVisitor()
13231 : OrigTy(OrigTy), OrigLoc(OrigLoc), UseContext(UseContext), S(S) {} in DiagNonTrivalCUnionDefaultInitializeVisitor()
13262 << 0 << OrigTy << IsUnion << UseContext; in visitStruct()
13284 Sema::NonTrivialCUnionContext UseContext; member
13295 Sema::NonTrivialCUnionContext UseContext, Sema &S) in DiagNonTrivalCUnionDestructedTypeVisitor()
13296 : OrigTy(OrigTy), OrigLoc(OrigLoc), UseContext(UseContext), S(S) {} in DiagNonTrivalCUnionDestructedTypeVisitor()
13327 << 1 << OrigTy << IsUnion << UseContext; in visitStruct()
13351 Sema::NonTrivialCUnionContext UseContext; member
13360 Sema::NonTrivialCUnionContext UseContext, in DiagNonTrivalCUnionCopyVisitor()
13362 : OrigTy(OrigTy), OrigLoc(OrigLoc), UseContext(UseContext), S(S) {} in DiagNonTrivalCUnionCopyVisitor()
13393 << 2 << OrigTy << IsUnion << UseContext; in visitStruct()
13419 Sema::NonTrivialCUnionContext UseContext; member
13426 NonTrivialCUnionContext UseContext, in checkNonTrivialCUnion() argument
13435 DiagNonTrivalCUnionDefaultInitializeVisitor(QT, Loc, UseContext, *this) in checkNonTrivialCUnion()
13439 DiagNonTrivalCUnionDestructedTypeVisitor(QT, Loc, UseContext, *this) in checkNonTrivialCUnion()
13442 DiagNonTrivalCUnionCopyVisitor(QT, Loc, UseContext, *this) in checkNonTrivialCUnion()