/external/clang/lib/CodeGen/ |
H A D | CGExprConstant.cpp | 51 InitListExpr *ILE); 75 bool Build(InitListExpr *ILE); 365 bool ConstStructBuilder::Build(InitListExpr *ILE) { argument 366 RecordDecl *RD = ILE->getType()->getAs<RecordType>()->getDecl(); 375 if (RD->isUnion() && ILE->getInitializedFieldInUnion() != *Field) 385 if (ElementNo < ILE->getNumInits()) 386 EltInit = CGM.EmitConstantExpr(ILE->getInit(ElementNo++), 568 InitListExpr *ILE) { 571 if (!Builder.Build(ILE)) 574 return Builder.Finalize(ILE 566 BuildStruct(CodeGenModule &CGM, CodeGenFunction *CGF, InitListExpr *ILE) argument 764 EmitArrayInitialization(InitListExpr *ILE) argument 823 EmitRecordInitialization(InitListExpr *ILE) argument 831 VisitInitListExpr(InitListExpr *ILE) argument [all...] |
H A D | CGExprCXX.cpp | 850 if (const InitListExpr *ILE = dyn_cast<InitListExpr>(Init)) { 851 InitListElements = ILE->getNumInits(); 879 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) { 891 StoreAnyExprIntoOneUnit(*this, ILE->getInit(i), 892 ILE->getInit(i)->getType(), CurPtr); 900 Init = ILE->getArrayFiller(); 1004 if (auto *ILE = dyn_cast<InitListExpr>(Init)) 1005 if (ILE->getNumInits() == 0 && TryMemsetInitialization()) 1010 if (auto *ILE = dyn_cast<InitListExpr>(Init)) { 1011 if (const RecordType *RType = ILE [all...] |
H A D | CGExprAgg.cpp | 386 if (auto *ILE = dyn_cast<InitListExpr>(E)) { 387 if (ILE->getNumInits()) 389 return isTrivialFiller(ILE->getArrayFiller()); 1309 const InitListExpr *ILE = dyn_cast<InitListExpr>(E); local 1310 if (!ILE || !CGF.getTypes().isZeroInitializable(ILE->getType())) 1326 ILEElement == ILE->getNumInits()) 1331 const Expr *E = ILE->getInit(ILEElement++); 1347 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) 1348 NumNonZeroBytes += GetNumNonZeroBytesInInit(ILE [all...] |
/external/clang/lib/Sema/ |
H A D | SemaInit.cpp | 343 InitListExpr *ILE, bool &RequiresSecondPass, 346 InitListExpr *ILE, bool &RequiresSecondPass, 483 InitListExpr *ILE, 486 SourceLocation Loc = ILE->getLocEnd(); 487 unsigned NumInits = ILE->getNumInits(); 491 if (const RecordType *RType = ILE->getType()->getAs<RecordType>()) 493 assert(Init < NumInits && "This ILE should have been expanded"); argument 495 if (Init >= NumInits || !ILE->getInit(Init)) { 499 ILE->setInit(Init, Filler); 501 ILE 481 FillInEmptyInitForField(unsigned Init, FieldDecl *Field, const InitializedEntity &ParentEntity, InitListExpr *ILE, bool &RequiresSecondPass, bool FillWithNoInit) argument 570 FillInEmptyInitializations(const InitializedEntity &Entity, InitListExpr *ILE, bool &RequiresSecondPass, bool FillWithNoInit) argument 3479 InitListExpr *ILE = cast<InitListExpr>(Args[0]); local 6561 InitListExpr *ILE = new (S.Context) InitListExpr(S.Context, local [all...] |
H A D | SemaTemplateDeduction.cpp | 3213 QualType AdjustedParamType, InitListExpr *ILE, 3250 for (Expr *E : ILE->inits()) { 3267 ILE->getNumInits()); 3290 if (InitListExpr *ILE = dyn_cast<InitListExpr>(Arg)) { 3293 ParamType.getNonReferenceType(), ILE, Info, 3415 if (InitListExpr *ILE = dyn_cast<InitListExpr>(Arg)) { 3418 if (!DeduceFromInitializerList(*this, TemplateParams, ParamType, ILE, 3478 if (InitListExpr *ILE = dyn_cast<InitListExpr>(Arg)) { 3480 if (!DeduceFromInitializerList(*this, TemplateParams, ParamType, ILE, 3212 DeduceFromInitializerList(Sema &S, TemplateParameterList *TemplateParams, QualType AdjustedParamType, InitListExpr *ILE, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced, unsigned TDF, Sema::TemplateDeductionResult &Result) argument
|
H A D | SemaExprCXX.cpp | 1576 if (InitListExpr *ILE = dyn_cast_or_null<InitListExpr>(Initializer)) { 1580 unsigned NumElements = ILE->getNumInits() + 1; 2463 if (const InitListExpr *ILE = dyn_cast<const InitListExpr>(E)) { 2464 if (ILE->getNumInits() == 1) 2465 E = dyn_cast<const CXXNewExpr>(ILE->getInit(0)->IgnoreParenImpCasts());
|
H A D | SemaDeclCXX.cpp | 2465 void CheckInitListExpr(InitListExpr *ILE) { argument 2467 for (auto Child : ILE->children()) { 2487 InitListExpr *ILE = dyn_cast<InitListExpr>(E); local 2489 if (ILE && Field) { 2493 CheckInitListExpr(ILE); 2522 if (InitListExpr *ILE = dyn_cast<InitListExpr>(ArgExpr)) 2523 if (ILE->getNumInits() == 1) 2524 ArgExpr = ILE->getInit(0);
|
H A D | SemaChecking.cpp | 1197 if (const InitListExpr *ILE = 1199 Expr = ILE->getInit(0); 8302 void VisitInitListExpr(InitListExpr *ILE) { argument 8304 return VisitExpr(ILE); 8309 for (unsigned I = 0; I < ILE->getNumInits(); ++I) { 8310 Expr *E = ILE->getInit(I);
|
H A D | TreeTransform.h | 2169 InitListExpr *ILE = cast<InitListExpr>((Expr *)Result.get()); 2170 ILE->setType(ResultTy); 3145 if (CXXStdInitializerListExpr *ILE = 3147 return TransformInitializer(ILE->getSubExpr(), NotCopyInit);
|
H A D | SemaDecl.cpp | 8993 if (InitListExpr *ILE = dyn_cast<InitListExpr>(ArgExpr)) 8994 if (ILE->getNumInits() == 1) 8995 ArgExpr = ILE->getInit(0);
|
/external/clang/lib/AST/ |
H A D | ASTDumper.cpp | 499 void VisitInitListExpr(const InitListExpr *ILE); 1847 void ASTDumper::VisitInitListExpr(const InitListExpr *ILE) { argument 1848 VisitExpr(ILE); 1849 if (auto *Filler = ILE->getArrayFiller()) { 1855 if (auto *Field = ILE->getInitializedFieldInUnion()) {
|
H A D | Expr.cpp | 2821 const InitListExpr *ILE = cast<InitListExpr>(this); local 2822 if (ILE->getType()->isArrayType()) { 2823 unsigned numInits = ILE->getNumInits(); 2825 if (!ILE->getInit(i)->isConstantInitializer(Ctx, false, Culprit)) 2831 if (ILE->getType()->isRecordType()) { 2833 RecordDecl *RD = ILE->getType()->getAs<RecordType>()->getDecl(); 2836 if (RD->isUnion() && ILE->getInitializedFieldInUnion() != Field) 2843 if (ElementNo < ILE->getNumInits()) { 2844 const Expr *Elt = ILE->getInit(ElementNo++); 3357 if (const InitListExpr *ILE 3836 InitListExpr *ILE = new (C) InitListExpr(C, lBraceLoc, None, rBraceLoc); local [all...] |
H A D | ItaniumMangle.cpp | 3112 auto *ILE = cast<InitListExpr>(SILE->getSubExpr()->IgnoreImplicit()); local 3113 mangleInitListElements(ILE);
|
/external/clang/lib/Analysis/ |
H A D | ThreadSafety.cpp | 1292 else if (IntegerLiteral *ILE = dyn_cast_or_null<IntegerLiteral>(BrE)) 1293 branch = ILE->getValue().getBoolValue(); 1315 } else if (IntegerLiteral *ILE = dyn_cast<IntegerLiteral>(E)) { 1316 TCond = ILE->getValue().getBoolValue();
|
/external/zlib/src/as400/ |
H A D | zlib.inc | 3 * ILE RPG400 version by Patrick Monnerat, DATASPHERE.
|
/external/clang/lib/Frontend/Rewrite/ |
H A D | RewriteObjC.cpp | 2727 InitListExpr *ILE = local 2734 ILE, false); 2821 InitListExpr *ILE = local 2827 superType, VK_RValue, ILE,
|
H A D | RewriteModernObjC.cpp | 3333 InitListExpr *ILE = local 3340 ILE, false); 3427 InitListExpr *ILE = local 3433 superType, VK_RValue, ILE,
|