Searched defs:InitExpr (Results 1 - 7 of 7) sorted by relevance

/external/clang/lib/CodeGen/
H A DCodeGenModule.cpp1289 const Expr *InitExpr = D->getAnyInitializer(); local
1291 if (!InitExpr) {
1304 Init = EmitConstantExpr(InitExpr, D->getType());
1306 QualType T = InitExpr->getType();
H A DCGExpr.cpp1941 const Expr *InitExpr = E->getInitializer(); local
1944 EmitAnyExprToMem(InitExpr, DeclPtr, E->getType().getQualifiers(),
/external/clang/lib/AST/
H A DExpr.cpp2560 const Expr *InitExpr = CLE->getInitializer(); local
2561 if (const InitListExpr *ILE = dyn_cast<InitListExpr>(InitExpr))
/external/clang/lib/Sema/
H A DSemaInit.cpp258 Expr *InitExpr, FieldDecl *Field,
1271 Expr *InitExpr,
1276 if (isa<InitListExpr>(InitExpr) &&
1277 cast<InitListExpr>(InitExpr)->getNumInits() == 0) {
1299 SemaRef.Diag(InitExpr->getSourceRange().getBegin(),
1301 << InitExpr->getSourceRange().getBegin();
1270 CheckFlexibleArrayInit(const InitializedEntity &Entity, Expr *InitExpr, FieldDecl *Field, bool TopLevelObject) argument
H A DSemaStmt.cpp1677 Expr *InitExpr = &AsRvalue; local
1681 InitializationSequence Seq(*this, Entity, Kind, &InitExpr, 1);
H A DSemaDeclCXX.cpp1429 /// bitfield width if there is one, 'InitExpr' specifies the initializer if
1625 Expr *InitExpr) {
1628 if (!InitExpr) {
1634 ExprResult Init = InitExpr;
1635 if (!FD->getType()->isDependentType() && !InitExpr->isTypeDependent()) {
1638 InitializedEntity::InitializeMember(FD), EqualLoc, InitExpr);
1656 InitExpr = Init.release();
1658 FD->setInClassInitializer(InitExpr);
1624 ActOnCXXInClassMemberInitializer(Decl *D, SourceLocation EqualLoc, Expr *InitExpr) argument
H A DSemaExpr.cpp3905 SourceLocation RParenLoc, Expr *InitExpr) {
3908 //assert((InitExpr != 0) && "ActOnCompoundLiteral(): missing expression");
3915 return BuildCompoundLiteralExpr(LParenLoc, TInfo, RParenLoc, InitExpr);
3904 ActOnCompoundLiteral(SourceLocation LParenLoc, ParsedType Ty, SourceLocation RParenLoc, Expr *InitExpr) argument

Completed in 193 milliseconds