Searched refs:NonTrivialCUnionContext (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaDecl.cpp | 7652 NonTrivialCUnionContext::AutoVar, NTCUK_Destruct); in ActOnVariableDeclarator() 10566 NonTrivialCUnionContext::FunctionReturn, NTCUK_Destruct | NTCUK_Copy); in ActOnFunctionDeclarator() 13228 NonTrivialCUnionContext::DefaultInitializedObject, in checkNonTrivialCUnionInInitializer() 13236 checkNonTrivialCUnion(InitType, Loc, NonTrivialCUnionContext::CopyInit, in checkNonTrivialCUnionInInitializer() 13261 NonTrivialCUnionContext UseContext, Sema &S) in DiagNonTrivalCUnionDefaultInitializeVisitor() 13315 NonTrivialCUnionContext UseContext; 13326 NonTrivialCUnionContext UseContext, in DiagNonTrivalCUnionDestructedTypeVisitor() 13383 NonTrivialCUnionContext UseContext; 13392 NonTrivialCUnionContext UseContext, Sema &S) in DiagNonTrivalCUnionCopyVisitor() 13456 NonTrivialCUnionContext UseContext; [all …]
|
| H A D | Sema.cpp | 2423 NonTrivialCUnionContext::BlockCapture, in markEscapingByrefs()
|
| H A D | SemaExpr.cpp | 7248 NonTrivialCUnionContext::CompoundLiteral, in BuildCompoundLiteralExpr() 15045 NonTrivialCUnionContext::Assignment, NTCUK_Copy); in CreateBuiltinBinOp() 16532 NonTrivialCUnionContext::FunctionReturn, in ActOnBlockStmtExpr() 19855 NonTrivialCUnionContext::LValueToRValueVolatile, in CheckLValueToRValueConversionOperand()
|
| H A D | SemaType.cpp | 2564 checkNonTrivialCUnion(T, Loc, NonTrivialCUnionContext::FunctionReturn, in CheckFunctionReturnType()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 528 enum class NonTrivialCUnionContext { enum 4066 NonTrivialCUnionContext UseContext,
|