Home
last modified time | relevance | path

Searched refs:InitKind (Results 1 – 7 of 7) sorted by relevance

/external/clang/include/clang/Sema/
DInitialization.h433 enum InitKind { enum
453 InitKind Kind : 8;
461 InitializationKind(InitKind Kind, InitContext Context, SourceLocation Loc1, in InitializationKind()
534 InitKind getKind() const { in getKind()
/external/clang/lib/Sema/
DSemaLambda.cpp454 InitializationKind InitKind = InitializationKind::CreateDefault(Loc); in checkInitCapture() local
459 InitKind = InitializationKind::CreateDirect( in checkInitCapture()
480 InitKind = InitializationKind::CreateDirectList(Loc); in checkInitCapture()
482 InitKind = InitializationKind::CreateCopy(Loc, Loc); in checkInitCapture()
508 InitializationSequence InitSeq(*this, Entity, InitKind, Init); in checkInitCapture()
509 if (!InitSeq.Diagnose(*this, Entity, InitKind, Init)) { in checkInitCapture()
510 ExprResult InitResult = InitSeq.Perform(*this, Entity, InitKind, Init); in checkInitCapture()
DSemaDeclCXX.cpp2859 InitializationKind InitKind = InitializationKind::CreateDirect( in BuildImplicitBaseInitializer() local
2861 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, Args); in BuildImplicitBaseInitializer()
2862 BaseInit = InitSeq.Perform(SemaRef, InitEntity, InitKind, Args); in BuildImplicitBaseInitializer()
2868 InitializationKind InitKind in BuildImplicitBaseInitializer() local
2870 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, None); in BuildImplicitBaseInitializer()
2871 BaseInit = InitSeq.Perform(SemaRef, InitEntity, InitKind, None); in BuildImplicitBaseInitializer()
2905 InitializationKind InitKind in BuildImplicitBaseInitializer() local
2908 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, CopyCtorArg); in BuildImplicitBaseInitializer()
2909 BaseInit = InitSeq.Perform(SemaRef, InitEntity, InitKind, CopyCtorArg); in BuildImplicitBaseInitializer()
3056 InitializationKind InitKind = in BuildImplicitMemberInitializer() local
[all …]
DSemaCast.cpp1433 InitializationKind InitKind in TryStaticImplicitCast() local
1441 InitializationSequence InitSeq(Self, Entity, InitKind, SrcExprRaw); in TryStaticImplicitCast()
1453 ExprResult Result = InitSeq.Perform(Self, Entity, InitKind, SrcExprRaw); in TryStaticImplicitCast()
DSemaExprCXX.cpp3552 InitializationKind InitKind(InitializationKind::CreateDirect(KWLoc, KWLoc, in evaluateTypeTrait() local
3554 InitializationSequence Init(S, To, InitKind, ArgExprs); in evaluateTypeTrait()
3558 ExprResult Result = Init.Perform(S, To, InitKind, ArgExprs); in evaluateTypeTrait()
DSemaExpr.cpp11280 InitializationKind InitKind in captureInLambda() local
11282 InitializationSequence Init(S, Entities.back(), InitKind, Ref); in captureInLambda()
11284 if (!Init.Diagnose(S, Entities.back(), InitKind, Ref)) in captureInLambda()
11285 Result = Init.Perform(S, Entities.back(), InitKind, Ref); in captureInLambda()
/external/llvm/include/llvm/TableGen/
DRecord.h430 enum InitKind { enum
453 const InitKind Kind;
459 InitKind getKind() const { return Kind; } in getKind()
462 explicit Init(InitKind K) : Kind(K) {} in Init()
563 explicit TypedInit(InitKind K, RecTy *T) : Init(K), Ty(T) {} in TypedInit()
852 explicit OpInit(InitKind K, RecTy *Type) : TypedInit(K, Type) {} in OpInit()