| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | DeclOpenMP.h | 107 enum InitKind { enum 174 InitKind getInitializerKind() const { in getInitializerKind() 175 return static_cast<InitKind>(OMPDeclareReductionDeclBits.InitializerKind); in getInitializerKind() 184 void setInitializer(Expr *E, InitKind IK) { in setInitializer()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Initialization.h | 543 enum InitKind { enum 583 InitKind Kind : 8; 591 InitializationKind(InitKind Kind, InitContext Context, SourceLocation Loc1, in InitializationKind() 682 InitKind getKind() const { in getKind()
|
| H A D | DeclSpec.h | 2556 LambdaCaptureInitKind InitKind; member 2563 LambdaCaptureInitKind InitKind, ExprResult Init, in LambdaCapture() 2567 InitKind(InitKind), Init(Init), InitCaptureType(InitCaptureType), in LambdaCapture() 2584 LambdaCaptureInitKind InitKind, in addCapture() 2588 Captures.push_back(LambdaCapture(Kind, Loc, Id, EllipsisLoc, InitKind, Init, in addCapture()
|
| H A D | Sema.h | 5592 LambdaCaptureInitKind InitKind, Expr *&Init) { in actOnLambdaInitCaptureInitialization() argument 5594 Loc, ByRef, Id, InitKind != LambdaCaptureInitKind::CopyInit, Init)); in actOnLambdaInitCaptureInitialization()
|
| /freebsd-12.1/contrib/llvm/include/llvm/TableGen/ |
| H A D | Record.h | 303 enum InitKind : uint8_t { enum 331 const InitKind Kind; 340 InitKind getKind() const { return Kind; } in getKind() 343 explicit Init(InitKind K, uint8_t Opc = 0) : Kind(K), Opc(Opc) {} in Kind() 429 explicit TypedInit(InitKind K, RecTy *T, uint8_t Opc = 0) 727 explicit OpInit(InitKind K, RecTy *Type, uint8_t Opc) in OpInit()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaLambda.cpp | 1030 switch (C->InitKind) { in ActOnStartOfLambdaDefinition() 1052 assert(C->InitKind == LambdaCaptureInitKind::NoInit && in ActOnStartOfLambdaDefinition() 1430 InitializationKind InitKind = InitializationKind::CreateDirect(Loc, Loc, Loc); in performLambdaVarCaptureInitialization() local 1431 InitializationSequence Init(S, Entity, InitKind, Ref); in performLambdaVarCaptureInitialization() 1432 return Init.Perform(S, Entity, InitKind, Ref); in performLambdaVarCaptureInitialization()
|
| H A D | SemaCast.cpp | 1630 InitializationKind InitKind in TryStaticImplicitCast() local 1641 InitializationSequence InitSeq(Self, Entity, InitKind, SrcExprRaw); in TryStaticImplicitCast() 1653 ExprResult Result = InitSeq.Perform(Self, Entity, InitKind, SrcExprRaw); in TryStaticImplicitCast()
|
| H A D | SemaDeclCXX.cpp | 4291 InitializationKind InitKind in BuildImplicitBaseInitializer() local 4293 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, None); in BuildImplicitBaseInitializer() 4294 BaseInit = InitSeq.Perform(SemaRef, InitEntity, InitKind, None); in BuildImplicitBaseInitializer() 4328 InitializationKind InitKind in BuildImplicitBaseInitializer() local 4423 InitializationKind InitKind = in BuildImplicitMemberInitializer() local 4427 InitializationSequence InitSeq(SemaRef, Entity, InitKind, CtorArgE); in BuildImplicitMemberInitializer() 4455 InitializationKind InitKind = in BuildImplicitMemberInitializer() local 4458 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, None); in BuildImplicitMemberInitializer() 4460 InitSeq.Perform(SemaRef, InitEntity, InitKind, None); in BuildImplicitMemberInitializer() 15208 InitializationKind InitKind = in SetIvarInitializers() local [all …]
|
| H A D | SemaExprCXX.cpp | 1158 InitializationKind InitKind = InitializationKind::CreateDirect(Loc, Loc, Loc); in captureThis() local 1159 InitializationSequence Init(S, Entity, InitKind, StarThis); in captureThis() 1160 ExprResult ER = Init.Perform(S, Entity, InitKind, StarThis); in captureThis() 4978 InitializationKind InitKind(InitializationKind::CreateDirect(KWLoc, KWLoc, in evaluateTypeTrait() local 4980 InitializationSequence Init(S, To, InitKind, ArgExprs); in evaluateTypeTrait() 4984 ExprResult Result = Init.Perform(S, To, InitKind, ArgExprs); in evaluateTypeTrait()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/ |
| H A D | ParseExprCXX.cpp | 807 LambdaCaptureInitKind InitKind = LambdaCaptureInitKind::NoInit; in ParseLambdaIntroducer() local 854 InitKind = LambdaCaptureInitKind::DirectInit; in ParseLambdaIntroducer() 878 InitKind = LambdaCaptureInitKind::CopyInit; in ParseLambdaIntroducer() 880 InitKind = LambdaCaptureInitKind::ListInit; in ParseLambdaIntroducer() 983 Loc, Kind == LCK_ByRef, Id, InitKind, InitExpr); in ParseLambdaIntroducer() 989 Intro.addCapture(Kind, Loc, Id, EllipsisLoc, InitKind, Init, in ParseLambdaIntroducer()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 2658 auto IK = static_cast<OMPDeclareReductionDecl::InitKind>(Record.readInt()); in VisitOMPDeclareReductionDecl()
|