Searched refs:getInitExpr (Results 1 – 15 of 15) sorted by relevance
92 if (ECD->getInitExpr()) in HandleDecl()
435 AddStmt(D->getInitExpr()); in VisitEnumConstantDecl()
570 if (Expr *Init = D->getInitExpr()) { in VisitEnumConstantDecl()
3039 ExpectedExpr InitOrErr = import(D->getInitExpr()); in VisitEnumConstantDecl()
393 if (const Expr *Init = D->getInitExpr()) in VisitEnumConstantDecl()
3030 const Expr *getInitExpr() const { return (const Expr*) Init; } in getInitExpr() function3031 Expr *getInitExpr() { return (Expr*) Init; } in getInitExpr() function
1956 DEF_TRAVERSE_DECL(EnumConstantDecl, { TRY_TO(TraverseStmt(D->getInitExpr())); })
274 return isConfigurationValue(ED->getInitExpr(), PP); in isConfigurationValue()
344 IndexCtx.indexBody(D->getInitExpr(), D); in VisitEnumConstantDecl()
516 Record.push_back(D->getInitExpr()? 1 : 0); in VisitEnumConstantDecl()517 if (D->getInitExpr()) in VisitEnumConstantDecl()518 Record.AddStmt(D->getInitExpr()); in VisitEnumConstantDecl()
11496 const Expr *FirstInit = FirstEnumConstant->getInitExpr(); in diagnoseOdrViolations()11497 const Expr *SecondInit = SecondEnumConstant->getInitExpr(); in diagnoseOdrViolations()
797 const Expr *InitExpr = Enumerator->getInitExpr(); in UseNSOptionsMacro()
17957 Expr *InitExpr = ECD->getInitExpr(); in ValidDuplicateEnum()18034 if (ECD->getInitExpr()) in CheckForDuplicateEnumValues()18328 if (ECD->getInitExpr() && in ActOnEnumBody()18329 !Context.hasSameType(NewTy, ECD->getInitExpr()->getType())) in ActOnEnumBody()18331 Context, NewTy, CK_IntegralCast, ECD->getInitExpr(), in ActOnEnumBody()
1392 if (Expr *UninstValue = EC->getInitExpr()) { in InstantiateEnumDefinition()
778 if (Expr *Init = D->getInitExpr()) in VisitEnumConstantDecl()