/external/clang/lib/CodeGen/ |
H A D | CGExprConstant.cpp | 46 InitListExpr *ILE); 70 bool Build(InitListExpr *ILE); 349 bool ConstStructBuilder::Build(InitListExpr *ILE) { argument 350 RecordDecl *RD = ILE->getType()->getAs<RecordType>()->getDecl(); 359 if (RD->isUnion() && ILE->getInitializedFieldInUnion() != *Field) 369 if (ElementNo < ILE->getNumInits()) 370 EltInit = CGM.EmitConstantExpr(ILE->getInit(ElementNo++), 529 InitListExpr *ILE) { 532 if (!Builder.Build(ILE)) 535 return Builder.Finalize(ILE 527 BuildStruct(CodeGenModule &CGM, CodeGenFunction *CGF, InitListExpr *ILE) argument 723 EmitArrayInitialization(InitListExpr *ILE) argument 777 EmitRecordInitialization(InitListExpr *ILE) argument 785 VisitInitListExpr(InitListExpr *ILE) argument [all...] |
H A D | CGExprAgg.cpp | 382 if (auto *ILE = dyn_cast<InitListExpr>(E)) { 383 if (ILE->getNumInits()) 385 return isTrivialFiller(ILE->getArrayFiller()); 1271 const InitListExpr *ILE = dyn_cast<InitListExpr>(E); local 1272 if (!ILE || !CGF.getTypes().isZeroInitializable(ILE->getType())) 1288 ILEElement == ILE->getNumInits()) 1293 const Expr *E = ILE->getInit(ILEElement++); 1309 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) 1310 NumNonZeroBytes += GetNumNonZeroBytesInInit(ILE [all...] |
H A D | CGExprCXX.cpp | 773 if (const InitListExpr *ILE = dyn_cast<InitListExpr>(Init)) { 774 InitListElements = ILE->getNumInits(); 800 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) { 810 StoreAnyExprIntoOneUnit(*this, ILE->getInit(i), 811 ILE->getInit(i)->getType(), CurPtr); 816 Init = ILE->getArrayFiller(); 922 if (auto *ILE = dyn_cast<InitListExpr>(Init)) 923 if (ILE->getNumInits() == 0 && TryMemsetInitialization()) 1220 if (const InitListExpr *ILE = dyn_cast<InitListExpr>(E->getInitializer())) 1221 minElements = ILE [all...] |
/external/clang/lib/Sema/ |
H A D | SemaInit.cpp | 322 InitListExpr *ILE, bool &RequiresSecondPass); 324 InitListExpr *ILE, bool &RequiresSecondPass); 457 InitListExpr *ILE, 459 SourceLocation Loc = ILE->getLocEnd(); 460 unsigned NumInits = ILE->getNumInits(); 463 if (Init >= NumInits || !ILE->getInit(Init)) { 471 ILE->setInit(Init, DIE); 473 ILE->updateInit(SemaRef.Context, Init, DIE); 486 << ILE->getSyntacticForm()->getSourceRange(); 503 ILE 455 FillInEmptyInitForField(unsigned Init, FieldDecl *Field, const InitializedEntity &ParentEntity, InitListExpr *ILE, bool &RequiresSecondPass) argument 522 FillInEmptyInitializations(const InitializedEntity &Entity, InitListExpr *ILE, bool &RequiresSecondPass) argument 3253 InitListExpr *ILE = cast<InitListExpr>(Args[0]); local 6144 InitListExpr *ILE = new (S.Context) InitListExpr(S.Context, local [all...] |
H A D | SemaTemplateDeduction.cpp | 3251 if (InitListExpr *ILE = dyn_cast<InitListExpr>(Arg)) { 3257 for (unsigned i = 0, e = ILE->getNumInits(); i < e; ++i) { 3260 ILE->getInit(i), 3380 if (InitListExpr *ILE = dyn_cast<InitListExpr>(Arg)) { 3390 for (unsigned i = 0, e = ILE->getNumInits(); i < e; ++i) { 3393 ILE->getInit(i), 3451 if (InitListExpr *ILE = dyn_cast<InitListExpr>(Arg)) { 3458 for (unsigned i = 0, e = ILE->getNumInits(); i < e; ++i) { 3461 ILE->getInit(i)->getType(),
|
H A D | TreeTransform.h | 1921 InitListExpr *ILE = cast<InitListExpr>((Expr *)Result.get()); 1922 ILE->setType(ResultTy); 2852 if (CXXStdInitializerListExpr *ILE = 2854 return TransformInitializer(ILE->getSubExpr(), CXXDirectInit);
|
H A D | SemaChecking.cpp | 710 if (const InitListExpr *ILE = 712 Expr = ILE->getInit(0); 6867 void VisitInitListExpr(InitListExpr *ILE) { argument 6869 return VisitExpr(ILE); 6874 for (unsigned I = 0; I < ILE->getNumInits(); ++I) { 6875 Expr *E = ILE->getInit(I);
|
H A D | SemaExprCXX.cpp | 1469 if (InitListExpr *ILE = dyn_cast_or_null<InitListExpr>(Initializer)) { 1473 unsigned NumElements = ILE->getNumInits() + 1;
|
/external/clang/lib/AST/ |
H A D | ASTDumper.cpp | 318 void VisitInitListExpr(const InitListExpr *ILE); 1729 void ASTDumper::VisitInitListExpr(const InitListExpr *ILE) { argument 1730 VisitExpr(ILE); 1731 if (auto *Filler = ILE->getArrayFiller()) { 1732 if (!ILE->getNumInits()) 1739 if (auto *Field = ILE->getInitializedFieldInUnion()) {
|
H A D | Expr.cpp | 2721 const InitListExpr *ILE = cast<InitListExpr>(this); local 2722 if (ILE->getType()->isArrayType()) { 2723 unsigned numInits = ILE->getNumInits(); 2725 if (!ILE->getInit(i)->isConstantInitializer(Ctx, false, Culprit)) 2731 if (ILE->getType()->isRecordType()) { 2733 RecordDecl *RD = ILE->getType()->getAs<RecordType>()->getDecl(); 2737 if (RD->isUnion() && ILE->getInitializedFieldInUnion() != *Field) 2744 if (ElementNo < ILE->getNumInits()) { 2745 const Expr *Elt = ILE->getInit(ElementNo++); 3173 if (const InitListExpr *ILE [all...] |
/external/clang/lib/Analysis/ |
H A D | ThreadSafety.cpp | 1638 else if (IntegerLiteral *ILE = dyn_cast_or_null<IntegerLiteral>(BrE)) 1639 branch = ILE->getValue().getBoolValue(); 1662 } else if (IntegerLiteral *ILE = dyn_cast<IntegerLiteral>(E)) { 1663 TCond = ILE->getValue().getBoolValue();
|
/external/zlib/src/as400/ |
H A D | zlib.inc | 3 * ILE RPG400 version by Patrick Monnerat, DATASPHERE.
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteModernObjC.cpp | 3363 InitListExpr *ILE = local 3370 ILE, false); 3462 InitListExpr *ILE = local 3468 superType, VK_RValue, ILE,
|
H A D | RewriteObjC.cpp | 2740 InitListExpr *ILE = local 2747 ILE, false); 2839 InitListExpr *ILE = local 2845 superType, VK_RValue, ILE,
|