Lines Matching refs:UseContext
11759 Sema::NonTrivialCUnionContext UseContext, Sema &S) in DiagNonTrivalCUnionDefaultInitializeVisitor()
11760 : OrigTy(OrigTy), OrigLoc(OrigLoc), UseContext(UseContext), S(S) {} in DiagNonTrivalCUnionDefaultInitializeVisitor()
11791 << 0 << OrigTy << IsUnion << UseContext; in visitStruct()
11813 Sema::NonTrivialCUnionContext UseContext; member
11824 Sema::NonTrivialCUnionContext UseContext, Sema &S) in DiagNonTrivalCUnionDestructedTypeVisitor()
11825 : OrigTy(OrigTy), OrigLoc(OrigLoc), UseContext(UseContext), S(S) {} in DiagNonTrivalCUnionDestructedTypeVisitor()
11856 << 1 << OrigTy << IsUnion << UseContext; in visitStruct()
11880 Sema::NonTrivialCUnionContext UseContext; member
11889 Sema::NonTrivialCUnionContext UseContext, in DiagNonTrivalCUnionCopyVisitor()
11891 : OrigTy(OrigTy), OrigLoc(OrigLoc), UseContext(UseContext), S(S) {} in DiagNonTrivalCUnionCopyVisitor()
11922 << 2 << OrigTy << IsUnion << UseContext; in visitStruct()
11948 Sema::NonTrivialCUnionContext UseContext; member
11955 NonTrivialCUnionContext UseContext, in checkNonTrivialCUnion() argument
11964 DiagNonTrivalCUnionDefaultInitializeVisitor(QT, Loc, UseContext, *this) in checkNonTrivialCUnion()
11968 DiagNonTrivalCUnionDestructedTypeVisitor(QT, Loc, UseContext, *this) in checkNonTrivialCUnion()
11971 DiagNonTrivalCUnionCopyVisitor(QT, Loc, UseContext, *this) in checkNonTrivialCUnion()