Searched refs:getInitExpr (Results 1 – 14 of 14) sorted by relevance
92 if (ECD->getInitExpr()) in HandleDecl()
435 AddStmt(D->getInitExpr()); in VisitEnumConstantDecl()
571 if (Expr *Init = D->getInitExpr()) { in VisitEnumConstantDecl()
3088 ExpectedExpr InitOrErr = import(D->getInitExpr()); in VisitEnumConstantDecl()
274 return isConfigurationValue(ED->getInitExpr(), PP); in isConfigurationValue()
417 if (const Expr *Init = D->getInitExpr()) in VisitEnumConstantDecl()
3056 const Expr *getInitExpr() const { return (const Expr*) Init; } in getInitExpr() function3057 Expr *getInitExpr() { return (Expr*) Init; } in getInitExpr() function
1970 DEF_TRAVERSE_DECL(EnumConstantDecl, { TRY_TO(TraverseStmt(D->getInitExpr())); })
344 IndexCtx.indexBody(D->getInitExpr(), D); in VisitEnumConstantDecl()
518 Record.push_back(D->getInitExpr()? 1 : 0); in VisitEnumConstantDecl()519 if (D->getInitExpr()) in VisitEnumConstantDecl()520 Record.AddStmt(D->getInitExpr()); in VisitEnumConstantDecl()
11525 const Expr *FirstInit = FirstEnumConstant->getInitExpr(); in diagnoseOdrViolations()11526 const Expr *SecondInit = SecondEnumConstant->getInitExpr(); in diagnoseOdrViolations()
797 const Expr *InitExpr = Enumerator->getInitExpr(); in UseNSOptionsMacro()
18014 Expr *InitExpr = ECD->getInitExpr(); in ValidDuplicateEnum()18091 if (ECD->getInitExpr()) in CheckForDuplicateEnumValues()18385 if (ECD->getInitExpr() && in ActOnEnumBody()18386 !Context.hasSameType(NewTy, ECD->getInitExpr()->getType())) in ActOnEnumBody()18388 Context, NewTy, CK_IntegralCast, ECD->getInitExpr(), in ActOnEnumBody()
1447 if (Expr *UninstValue = EC->getInitExpr()) { in InstantiateEnumDefinition()