Searched refs:InitializationKind (Results 1 - 12 of 12) sorted by relevance

/external/clang/include/clang/Sema/
H A DInitialization.h448 class InitializationKind { class in namespace:clang
479 InitializationKind(InitKind Kind, InitContext Context, SourceLocation Loc1, function in class:clang::InitializationKind
490 static InitializationKind CreateDirect(SourceLocation InitLoc,
493 return InitializationKind(IK_Direct, IC_Normal,
497 static InitializationKind CreateDirectList(SourceLocation InitLoc) {
498 return InitializationKind(IK_DirectList, IC_Normal,
504 static InitializationKind CreateCast(SourceRange TypeRange) {
505 return InitializationKind(IK_Direct, IC_StaticCast, TypeRange.getBegin(),
510 static InitializationKind CreateCStyleCast(SourceLocation StartLoc,
515 return InitializationKind(InitLis
[all...]
H A DSema.h120 class InitializationKind;
/external/clang/lib/Sema/
H A DSemaInit.cpp381 InitializationKind Kind = InitializationKind::CreateValue(Loc, Loc, Loc,
408 Kind = InitializationKind::CreateCopy(Loc, Loc);
449 InitializationKind::CreateValue(Loc, Loc, Loc, true),
1147 InitializationKind Kind =
1148 InitializationKind::CreateCopy(expr->getLocStart(), SourceLocation());
3397 const InitializationKind &Kind,
3428 InitializationKind Kind =
3429 InitializationKind::CreateDirectList(List->getExprLoc());
3513 const InitializationKind
[all...]
H A DSemaLambda.cpp736 InitializationKind Kind =
738 ? (CXXDirectInit ? InitializationKind::CreateDirect(
740 : InitializationKind::CreateDirectList(Loc))
741 : InitializationKind::CreateCopy(Loc, Init->getLocStart());
1461 InitializationKind InitKind = InitializationKind::CreateDirect(Loc, Loc, Loc);
H A DSemaCast.cpp330 InitializationKind initKind
331 = (CT == CT_CStyle)? InitializationKind::CreateCStyleCast(range.getBegin(),
333 : (CT == CT_Functional)? InitializationKind::CreateFunctionalCast(range,
335 : InitializationKind::CreateCast(/*type range?*/ range);
1506 InitializationKind InitKind
1508 ? InitializationKind::CreateCStyleCast(OpRange.getBegin(), OpRange,
1511 ? InitializationKind::CreateFunctionalCast(OpRange, ListInitialization)
1512 : InitializationKind::CreateCast(OpRange);
H A DSemaExprCXX.cpp1065 InitializationKind InitKind = InitializationKind::CreateDirect(Loc, Loc, Loc);
1294 InitializationKind Kind =
1296 ? InitializationKind::CreateDirectList(TyBeginLoc)
1297 : InitializationKind::CreateDirect(TyBeginLoc, LParenLoc, RParenLoc)
1298 : InitializationKind::CreateValue(TyBeginLoc, LParenLoc, RParenLoc);
1829 InitializationKind Kind
1834 ? InitializationKind::CreateDefault(TypeRange.getBegin())
1838 ? InitializationKind::CreateDirectList(TypeRange.getBegin())
1839 : InitializationKind
[all...]
H A DSemaDeclCXX.cpp264 InitializationKind Kind = InitializationKind::CreateCopy(Param->getLocation(),
2718 InitializationKind Kind = FD->getInClassInitStyle() == ICIS_ListInit
2719 ? InitializationKind::CreateDirectList(InitExpr->getLocStart())
2720 : InitializationKind::CreateCopy(InitExpr->getLocStart(), InitLoc);
3102 InitializationKind Kind =
3103 InitList ? InitializationKind::CreateDirectList(IdLoc)
3104 : InitializationKind::CreateDirect(IdLoc, InitRange.getBegin(),
3156 InitializationKind Kind =
3157 InitList ? InitializationKind
[all...]
H A DSemaExprObjC.cpp402 InitializationKind Kind
403 = InitializationKind::CreateCopy(Element->getLocStart(),
H A DSemaStmt.cpp2798 InitializationKind Kind = InitializationKind::CreateCopy(
H A DSemaDecl.cpp9692 InitializationKind Kind =
9695 ? InitializationKind::CreateDirect(VDecl->getLocation(),
9698 : InitializationKind::CreateDirectList(VDecl->getLocation())
9699 : InitializationKind::CreateCopy(VDecl->getLocation(),
10202 InitializationKind Kind
10203 = InitializationKind::CreateDefault(Var->getLocation());
H A DSemaExpr.cpp4542 InitializationKind Kind
4543 = InitializationKind::CreateCopy(Param->getLocation(),
5536 InitializationKind Kind
5537 = InitializationKind::CreateCStyleCast(LParenLoc,
10782 InitializationKind Kind =
10783 InitializationKind::CreateDirectList(RHSExpr->getLocStart());
H A DSemaOpenMP.cpp8566 InitializationKind Kind = InitializationKind::CreateCopy(ELoc, ELoc);

Completed in 556 milliseconds