Searched refs:getInitExpr (Results 1 – 18 of 18) sorted by relevance
93 if (ECD->getInitExpr()) in HandleDecl()
425 AddStmt(D->getInitExpr()); in VisitEnumConstantDecl()
547 if (Expr *Init = D->getInitExpr()) { in VisitEnumConstantDecl()
564 if (const Expr *Init = D->getInitExpr()) in VisitEnumConstantDecl()
2835 ExpectedExpr InitOrErr = import(D->getInitExpr()); in VisitEnumConstantDecl()
1460 Expr *Init = From.getInitExpr(); in CaptureHasSideEffects()1559 IsGenericLambda && From.isNonODRUsed() && From.getInitExpr(); in BuildLambdaExpr()1601 CaptureInits.push_back(From.getInitExpr()); in BuildLambdaExpr()1615 Expr *Init = From.getInitExpr(); in BuildLambdaExpr()
4240 CaptureInits.push_back(Cap.getInitExpr()); in buildCapturedStmtCaptureList()4254 CaptureInits.push_back(Cap.getInitExpr()); in buildCapturedStmtCaptureList()
16490 Expr *InitExpr = ECD->getInitExpr(); in ValidDuplicateEnum()16565 if (ECD->getInitExpr()) in CheckForDuplicateEnumValues()16859 if (ECD->getInitExpr() && in ActOnEnumBody()16860 !Context.hasSameType(NewTy, ECD->getInitExpr()->getType())) in ActOnEnumBody()16863 ECD->getInitExpr(), in ActOnEnumBody()
1095 if (Expr *UninstValue = EC->getInitExpr()) { in InstantiateEnumDefinition()
13714 Cap.isNested(), Cap.getInitExpr()); in ActOnBlockStmtExpr()
613 Expr *getInitExpr() const { in getInitExpr() function
273 return isConfigurationValue(ED->getInitExpr(), PP); in isConfigurationValue()
334 IndexCtx.indexBody(D->getInitExpr(), D); in VisitEnumConstantDecl()
507 Record.push_back(D->getInitExpr()? 1 : 0); in VisitEnumConstantDecl()508 if (D->getInitExpr()) in VisitEnumConstantDecl()509 Record.AddStmt(D->getInitExpr()); in VisitEnumConstantDecl()
11483 const Expr *FirstInit = FirstEnumConstant->getInitExpr(); in diagnoseOdrViolations()11484 const Expr *SecondInit = SecondEnumConstant->getInitExpr(); in diagnoseOdrViolations()
2805 const Expr *getInitExpr() const { return (const Expr*) Init; } in getInitExpr() function2806 Expr *getInitExpr() { return (Expr*) Init; } in getInitExpr() function
1900 DEF_TRAVERSE_DECL(EnumConstantDecl, { TRY_TO(TraverseStmt(D->getInitExpr())); })
796 const Expr *InitExpr = Enumerator->getInitExpr(); in UseNSOptionsMacro()