/external/clang/include/clang/Sema/ |
Initialization.h | 447 class InitializationKind { 478 InitializationKind(InitKind Kind, InitContext Context, SourceLocation Loc1, 489 static InitializationKind CreateDirect(SourceLocation InitLoc, 492 return InitializationKind(IK_Direct, IC_Normal, 496 static InitializationKind CreateDirectList(SourceLocation InitLoc) { 497 return InitializationKind(IK_DirectList, IC_Normal, 503 static InitializationKind CreateCast(SourceRange TypeRange) { 504 return InitializationKind(IK_Direct, IC_StaticCast, TypeRange.getBegin(), 509 static InitializationKind CreateCStyleCast(SourceLocation StartLoc, 514 return InitializationKind(InitList ? IK_DirectList : IK_Direct [all...] |
Sema.h | 118 class InitializationKind; [all...] |
/external/clang/lib/Sema/ |
SemaInit.cpp | 346 InitializationKind Kind = InitializationKind::CreateValue(Loc, Loc, Loc, 373 Kind = InitializationKind::CreateCopy(Loc, Loc); 416 InitializationKind::CreateValue(Loc, Loc, Loc, true), [all...] |
SemaExprCXX.cpp | [all...] |
SemaCast.cpp | 334 InitializationKind initKind 335 = (CT == CT_CStyle)? InitializationKind::CreateCStyleCast(range.getBegin(), 337 : (CT == CT_Functional)? InitializationKind::CreateFunctionalCast(range, 339 : InitializationKind::CreateCast(/*type range?*/ range); [all...] |
SemaLambda.cpp | 768 InitializationKind Kind = 770 ? (CXXDirectInit ? InitializationKind::CreateDirect( 772 : InitializationKind::CreateDirectList(Loc)) 773 : InitializationKind::CreateCopy(Loc, Init->getLocStart()); [all...] |
SemaDeclCXX.cpp | 265 InitializationKind Kind = InitializationKind::CreateCopy(Param->getLocation(), [all...] |
SemaExpr.cpp | [all...] |
SemaExprObjC.cpp | 347 InitializationKind Kind 348 = InitializationKind::CreateCopy(Element->getLocStart(), [all...] |
SemaStmt.cpp | [all...] |
SemaDecl.cpp | [all...] |