Home
last modified time | relevance | path

Searched refs:InitList (Results 1 – 17 of 17) sorted by relevance

/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaInit.cpp2976 InitListExpr *InitList,
3246 InitListExpr *InitList = 0);
3252 InitListExpr *InitList, in TryReferenceListInitialization() argument
3271 if (InitList->getNumInits() == 1) { in TryReferenceListInitialization()
3272 Expr *Initializer = InitList->getInit(0); in TryReferenceListInitialization()
3292 Sequence.RewrapReferenceInitList(cv1T1, InitList); in TryReferenceListInitialization()
3298 Sequence.RewrapReferenceInitList(cv1T1, InitList); in TryReferenceListInitialization()
3304 TryListInitialization(S, TempEntity, Kind, InitList, Sequence); in TryReferenceListInitialization()
3319 InitListExpr *InitList, in TryListInitialization() argument
3326 !DestType->isAnyComplexType() && InitList->getNumInits() > 1) { in TryListInitialization()
[all …]
DSemaTemplateDeduction.cpp4035 InitListExpr *InitList = dyn_cast<InitListExpr>(Init); in DeduceAutoType() local
4036 if (InitList) { in DeduceAutoType()
4037 for (unsigned i = 0, e = InitList->getNumInits(); i < e; ++i) { in DeduceAutoType()
4040 InitList->getInit(i), in DeduceAutoType()
4060 if (InitList) { in DeduceAutoType()
4072 if (!InitList && !Result.isNull() && in DeduceAutoType()
DSemaDeclCXX.cpp2439 Expr *InitList, in ActOnMemInitializer() argument
2442 DS, IdLoc, InitList, in ActOnMemInitializer()
2712 } else if (InitListExpr *InitList = dyn_cast<InitListExpr>(Init)) { in BuildMemberInitializer() local
2713 Args = MultiExprArg(InitList->getInits(), InitList->getNumInits()); in BuildMemberInitializer()
2726 bool InitList = false; in BuildMemberInitializer() local
2728 InitList = true; in BuildMemberInitializer()
2737 InitList ? InitializationKind::CreateDirectList(IdLoc) in BuildMemberInitializer()
2778 bool InitList = true; in BuildDelegatingInitializer() local
2781 InitList = false; in BuildDelegatingInitializer()
2790 InitList ? InitializationKind::CreateDirectList(NameLoc) in BuildDelegatingInitializer()
[all …]
DSemaChecking.cpp2055 if (const InitListExpr *InitList = dyn_cast<InitListExpr>(Init)) { in checkFormatStringExpr() local
2056 if (InitList->isStringLiteralInit()) in checkFormatStringExpr()
2057 Init = InitList->getInit(0)->IgnoreParenImpCasts(); in checkFormatStringExpr()
DSemaOverload.cpp3055 if (InitListExpr *InitList = dyn_cast<InitListExpr>(From)) { in IsUserDefinedConversion() local
3066 Args = InitList->getInits(); in IsUserDefinedConversion()
3067 NumArgs = InitList->getNumInits(); in IsUserDefinedConversion()
/freebsd-10-stable/contrib/llvm/tools/bugpoint/
DExtractFunction.cpp235 ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in SplitStaticCtorDtor() local
236 if (!InitList) return; in SplitStaticCtorDtor()
238 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) { in SplitStaticCtorDtor()
239 if (ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(i))){ in SplitStaticCtorDtor()
/freebsd-10-stable/contrib/llvm/lib/Transforms/Scalar/
DGlobalMerge.cpp202 const ConstantArray *InitList = cast<ConstantArray>(GV->getInitializer()); in collectUsedGlobalVariables() local
204 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) in collectUsedGlobalVariables()
206 dyn_cast<GlobalVariable>(InitList->getOperand(i)->stripPointerCasts())) in collectUsedGlobalVariables()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/
DInitialization.h496 bool InitList) { in CreateCStyleCast() argument
499 return InitializationKind(InitList ? IK_DirectList : IK_Direct, in CreateCStyleCast()
506 bool InitList) { in CreateFunctionalCast() argument
507 return InitializationKind(InitList ? IK_DirectList : IK_Direct, in CreateFunctionalCast()
DSema.h4697 Expr *InitList,
/freebsd-10-stable/contrib/llvm/lib/TableGen/
DTGParser.cpp949 SmallVector<Init*, 2> InitList; in ParseOperation() local
951 InitList.push_back(ParseValue(CurRec)); in ParseOperation()
952 if (InitList.back() == 0) return 0; in ParseOperation()
957 InitList.push_back(ParseValue(CurRec)); in ParseOperation()
958 if (InitList.back() == 0) return 0; in ParseOperation()
970 while (InitList.size() > 2) { in ParseOperation()
971 Init *RHS = InitList.pop_back_val(); in ParseOperation()
972 RHS = (BinOpInit::get(Code, InitList.back(), RHS, Type)) in ParseOperation()
974 InitList.back() = RHS; in ParseOperation()
978 if (InitList.size() == 2) in ParseOperation()
[all …]
/freebsd-10-stable/contrib/llvm/lib/CodeGen/
DMachineModuleInfo.cpp328 const ConstantArray *InitList = cast<ConstantArray>(GV->getInitializer()); in AnalyzeModule() local
330 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) in AnalyzeModule()
332 dyn_cast<Function>(InitList->getOperand(i)->stripPointerCasts())) in AnalyzeModule()
/freebsd-10-stable/contrib/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp1309 void AsmPrinter::EmitLLVMUsedList(const ConstantArray *InitList) { in EmitLLVMUsedList() argument
1311 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) { in EmitLLVMUsedList()
1313 dyn_cast<GlobalValue>(InitList->getOperand(i)->stripPointerCasts()); in EmitLLVMUsedList()
1327 const ConstantArray *InitList = dyn_cast<ConstantArray>(List); in EmitXXStructorList() local
1328 if (!InitList) return; // Not an array! in EmitXXStructorList()
1329 StructType *ETy = dyn_cast<StructType>(InitList->getType()->getElementType()); in EmitXXStructorList()
1337 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) { in EmitXXStructorList()
1338 ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(i)); in EmitXXStructorList()
/freebsd-10-stable/contrib/llvm/include/llvm/CodeGen/
DAsmPrinter.h493 void EmitLLVMUsedList(const ConstantArray *InitList);
/freebsd-10-stable/contrib/llvm/lib/ExecutionEngine/
DExecutionEngine.cpp305 ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in runStaticConstructorsDestructors() local
306 if (InitList == 0) in runStaticConstructorsDestructors()
308 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) { in runStaticConstructorsDestructors()
309 ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(i)); in runStaticConstructorsDestructors()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/
DItaniumMangle.cpp2623 const InitListExpr *InitList = cast<InitListExpr>(E); in mangleExpression() local
2624 for (unsigned i = 0, e = InitList->getNumInits(); i != e; ++i) in mangleExpression()
2625 mangleExpression(InitList->getInit(i)); in mangleExpression()
2704 const InitListExpr *InitList = cast<InitListExpr>(Init); in mangleExpression() local
2705 for (unsigned i = 0, e = InitList->getNumInits(); i != e; ++i) in mangleExpression()
2706 mangleExpression(InitList->getInit(i)); in mangleExpression()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Parse/
DParseDeclCXX.cpp2876 ExprResult InitList = ParseBraceInitializer(); in ParseMemInitializer() local
2877 if (InitList.isInvalid()) in ParseMemInitializer()
2886 InitList.take(), EllipsisLoc); in ParseMemInitializer()
DParseExprCXX.cpp1484 Expr *InitList = Init.take(); in ParseCXXTypeConstructExpression() local
1486 MultiExprArg(&InitList, 1), in ParseCXXTypeConstructExpression()