Searched defs:ILE (Results 1 - 7 of 7) sorted by relevance
/external/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 1251 const InitListExpr *ILE = dyn_cast<InitListExpr>(E); local 1252 if (ILE == 0 || !CGF.getTypes().isZeroInitializable(ILE->getType())) 1269 ILEElement == ILE->getNumInits()) 1274 const Expr *E = ILE->getInit(ILEElement++); 1290 for (unsigned i = 0, e = ILE->getNumInits(); i != e; ++i) 1291 NumNonZeroBytes += GetNumNonZeroBytesInInit(ILE->getInit(i), CGF);
|
H A D | CGExprConstant.cpp | 46 InitListExpr *ILE); 73 bool Build(InitListExpr *ILE); 370 bool ConstStructBuilder::Build(InitListExpr *ILE) { argument 371 RecordDecl *RD = ILE->getType()->getAs<RecordType>()->getDecl(); 380 if (RD->isUnion() && ILE->getInitializedFieldInUnion() != *Field) 390 if (ElementNo < ILE->getNumInits()) 391 EltInit = CGM.EmitConstantExpr(ILE->getInit(ElementNo++), 546 InitListExpr *ILE) { 549 if (!Builder.Build(ILE)) 552 return Builder.Finalize(ILE 544 BuildStruct(CodeGenModule &CGM, CodeGenFunction *CGF, InitListExpr *ILE) argument 741 EmitArrayInitialization(InitListExpr *ILE) argument 795 EmitRecordInitialization(InitListExpr *ILE) argument 803 VisitInitListExpr(InitListExpr *ILE) argument [all...] |
/external/clang/lib/AST/ |
H A D | Expr.cpp | 118 if (const InitListExpr *ILE = dyn_cast<InitListExpr>(E)) { 119 if (ILE->getNumInits() == 1 && ILE->isGLValue()) { 120 E = ILE->getInit(0); 2636 const InitListExpr *ILE = cast<InitListExpr>(this); local 2637 if (ILE->getType()->isArrayType()) { 2638 unsigned numInits = ILE->getNumInits(); 2640 if (!ILE->getInit(i)->isConstantInitializer(Ctx, false)) 2646 if (ILE->getType()->isRecordType()) { 2648 RecordDecl *RD = ILE [all...] |
/external/clang/lib/Sema/ |
H A D | SemaInit.cpp | 319 InitListExpr *ILE, bool &RequiresSecondPass); 321 InitListExpr *ILE, bool &RequiresSecondPass); 352 InitListExpr *ILE, 354 SourceLocation Loc = ILE->getLocStart(); 355 unsigned NumInits = ILE->getNumInits(); 358 if (Init >= NumInits || !ILE->getInit(Init)) { 364 ILE->getRBraceLoc(), Field); 366 ILE->setInit(Init, DIE); 368 ILE->updateInit(SemaRef.Context, Init, DIE); 384 << ILE 350 FillInValueInitForField(unsigned Init, FieldDecl *Field, const InitializedEntity &ParentEntity, InitListExpr *ILE, bool &RequiresSecondPass) argument 429 FillInValueInitializations(const InitializedEntity &Entity, InitListExpr *ILE, bool &RequiresSecondPass) argument 3103 InitListExpr *ILE = cast<InitListExpr>(Args[0]); local 5930 InitListExpr *ILE = new (S.Context) InitListExpr(S.Context, local [all...] |
H A D | SemaChecking.cpp | 2131 if (const InitListExpr *ILE = 2133 ArgExpr = ILE->getInit(0); 6007 void VisitInitListExpr(InitListExpr *ILE) { argument 6009 return VisitExpr(ILE); 6014 for (unsigned I = 0; I < ILE->getNumInits(); ++I) { 6015 Expr *E = ILE->getInit(I);
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteObjC.cpp | 2772 InitListExpr *ILE = local 2779 ILE, false); 2879 InitListExpr *ILE = local 2885 superType, VK_RValue, ILE,
|
H A D | RewriteModernObjC.cpp | 3383 InitListExpr *ILE = local 3390 ILE, false); 3490 InitListExpr *ILE = local 3496 superType, VK_RValue, ILE,
|
Completed in 132 milliseconds