Lines Matching refs:InitializationKind

560 class InitializationKind {
611 InitializationKind(InitKind Kind, InitContext Context, SourceLocation Loc1, in InitializationKind() function
621 static InitializationKind CreateDirect(SourceLocation InitLoc, in CreateDirect()
624 return InitializationKind(IK_Direct, IC_Normal, in CreateDirect()
628 static InitializationKind CreateDirectList(SourceLocation InitLoc) { in CreateDirectList()
629 return InitializationKind(IK_DirectList, IC_Normal, InitLoc, InitLoc, in CreateDirectList()
633 static InitializationKind CreateDirectList(SourceLocation InitLoc, in CreateDirectList()
636 return InitializationKind(IK_DirectList, IC_Normal, InitLoc, LBraceLoc, in CreateDirectList()
642 static InitializationKind CreateCast(SourceRange TypeRange) { in CreateCast()
643 return InitializationKind(IK_Direct, IC_StaticCast, TypeRange.getBegin(), in CreateCast()
648 static InitializationKind CreateCStyleCast(SourceLocation StartLoc, in CreateCStyleCast()
653 return InitializationKind(InitList ? IK_DirectList : IK_Direct, in CreateCStyleCast()
659 static InitializationKind CreateFunctionalCast(SourceRange TypeRange, in CreateFunctionalCast()
661 return InitializationKind(InitList ? IK_DirectList : IK_Direct, in CreateFunctionalCast()
667 static InitializationKind CreateCopy(SourceLocation InitLoc,
670 return InitializationKind(IK_Copy,
676 static InitializationKind CreateDefault(SourceLocation InitLoc) { in CreateDefault()
677 return InitializationKind(IK_Default, IC_Normal, InitLoc, InitLoc, InitLoc); in CreateDefault()
681 static InitializationKind CreateValue(SourceLocation InitLoc,
685 return InitializationKind(IK_Value, isImplicit ? IC_Implicit : IC_Normal,
691 static InitializationKind CreateForInit(SourceLocation Loc, bool DirectInit, in CreateForInit()
1148 const InitializationKind &Kind,
1153 const InitializationKind &Kind, MultiExprArg Args,
1181 const InitializationKind &Kind,
1191 const InitializationKind &Kind,