Searched refs:MemberInit (Results 1 - 3 of 3) sorted by relevance
/external/clang/lib/CodeGen/ |
H A D | CGClass.cpp | 533 CXXCtorInitializer *MemberInit, 536 assert(MemberInit->isAnyMemberInitializer() && 538 assert(MemberInit->getInit() && "Must have initializer!"); 541 FieldDecl *Field = MemberInit->getAnyMember(); 548 if (MemberInit->isIndirectMemberInitializer()) { 551 IndirectFieldDecl *IndirectField = MemberInit->getIndirectMember(); 554 FieldType = MemberInit->getIndirectMember()->getAnonField()->getType(); 569 CXXConstructExpr *CE = dyn_cast<CXXConstructExpr>(MemberInit->getInit()); 588 if (MemberInit->getNumArrayIndices()) 589 ArrayIndexes = MemberInit 531 EmitMemberInitializer(CodeGenFunction &CGF, const CXXRecordDecl *ClassDecl, CXXCtorInitializer *MemberInit, const CXXConstructorDecl *Constructor, FunctionArgList &Args) argument 957 addMemberInitializer(CXXCtorInitializer *MemberInit) argument [all...] |
/external/clang/lib/Sema/ |
H A D | SemaDeclCXX.cpp | 2821 ExprResult MemberInit = InitSeq.Perform(*this, MemberEntity, Kind, Args, local 2823 if (MemberInit.isInvalid()) 2826 CheckForDanglingReferenceOrPointer(*this, Member, MemberInit.get(), IdLoc); 2831 MemberInit = ActOnFinishFullExpr(MemberInit.get(), InitRange.getBegin()); 2832 if (MemberInit.isInvalid()) 2835 Init = MemberInit.get(); 3295 ExprResult MemberInit local 3298 MemberInit = SemaRef.MaybeCreateExprWithCleanups(MemberInit); 3333 ExprResult MemberInit = local 12717 ExprResult MemberInit = local [all...] |
H A D | SemaInit.cpp | 493 ExprResult MemberInit = PerformEmptyInit(SemaRef, Loc, MemberEntity, local 495 if (MemberInit.isInvalid()) { 503 ILE->setInit(Init, MemberInit.getAs<Expr>()); 504 } else if (!isa<ImplicitValueInitExpr>(MemberInit.get())) { 509 ILE->updateInit(SemaRef.Context, Init, MemberInit.getAs<Expr>());
|
Completed in 1141 milliseconds