Home
last modified time | relevance | path

Searched refs:getInitExpr (Results 1 – 25 of 33) sorted by relevance

12

/external/llvm-project/clang-tools-extra/clang-tidy/bugprone/
DSuspiciousEnumUsageCheck.cpp68 const Expr *InitExpr = EnumConst->getInitExpr(); in isNonPowerOf2NorNullLiteral()
81 if (const Expr *InitExpr = EnumConst->getInitExpr()) { in isMaxValAllBitSetLiteral()
/external/clang/lib/AST/
DStmtIterator.cpp88 if (ECD->getInitExpr()) in HandleDecl()
DDeclPrinter.cpp441 if (Expr *Init = D->getInitExpr()) { in VisitEnumConstantDecl()
DASTDumper.cpp1108 if (const Expr *Init = D->getInitExpr()) in VisitEnumConstantDecl()
/external/llvm-project/clang/lib/AST/
DStmtIterator.cpp92 if (ECD->getInitExpr()) in HandleDecl()
DODRHash.cpp435 AddStmt(D->getInitExpr()); in VisitEnumConstantDecl()
DDeclPrinter.cpp564 if (Expr *Init = D->getInitExpr()) { in VisitEnumConstantDecl()
/external/clang/lib/Index/
DIndexDecl.cpp179 IndexCtx.indexBody(D->getInitExpr(), D); in VisitEnumConstantDecl()
/external/clang/include/clang/Sema/
DScopeInfo.h509 Expr *getInitExpr() const { in getInitExpr() function
/external/clang/lib/Analysis/
DReachableCode.cpp232 return isConfigurationValue(ED->getInitExpr(), PP); in isConfigurationValue()
/external/llvm-project/clang/include/clang/AST/
DASTNodeTraverser.h392 if (const Expr *Init = D->getInitExpr()) in VisitEnumConstantDecl()
DDecl.h3010 const Expr *getInitExpr() const { return (const Expr*) Init; } in getInitExpr() function
3011 Expr *getInitExpr() { return (Expr*) Init; } in getInitExpr() function
DRecursiveASTVisitor.h1936 DEF_TRAVERSE_DECL(EnumConstantDecl, { TRY_TO(TraverseStmt(D->getInitExpr())); })
/external/llvm-project/clang/lib/Analysis/
DReachableCode.cpp274 return isConfigurationValue(ED->getInitExpr(), PP); in isConfigurationValue()
/external/clang/lib/Sema/
DSemaLambda.cpp1538 CaptureInits.push_back(From.getInitExpr()); in BuildLambdaExpr()
1554 Expr *Init = From.getInitExpr(); in BuildLambdaExpr()
DSemaStmt.cpp3864 CaptureInits.push_back(Cap->getInitExpr()); in buildCapturedStmtCaptureList()
3878 CaptureInits.push_back(Cap->getInitExpr()); in buildCapturedStmtCaptureList()
DSemaDecl.cpp14577 Expr *InitExpr = ECD->getInitExpr(); in ValidDuplicateEnum()
14672 if (ECD->getInitExpr()) in CheckForDuplicateEnumValues()
14972 if (ECD->getInitExpr() && in ActOnEnumBody()
14973 !Context.hasSameType(NewTy, ECD->getInitExpr()->getType())) in ActOnEnumBody()
14976 ECD->getInitExpr(), in ActOnEnumBody()
/external/llvm-project/clang/lib/Index/
DIndexDecl.cpp344 IndexCtx.indexBody(D->getInitExpr(), D); in VisitEnumConstantDecl()
/external/clang/lib/Serialization/
DASTWriterDecl.cpp491 Record.push_back(D->getInitExpr()? 1 : 0); in VisitEnumConstantDecl()
492 if (D->getInitExpr()) in VisitEnumConstantDecl()
493 Record.AddStmt(D->getInitExpr()); in VisitEnumConstantDecl()
/external/llvm-project/clang/lib/Serialization/
DASTWriterDecl.cpp517 Record.push_back(D->getInitExpr()? 1 : 0); in VisitEnumConstantDecl()
518 if (D->getInitExpr()) in VisitEnumConstantDecl()
519 Record.AddStmt(D->getInitExpr()); in VisitEnumConstantDecl()
/external/clang/include/clang/AST/
DDecl.h2498 const Expr *getInitExpr() const { return (const Expr*) Init; } in getInitExpr() function
2499 Expr *getInitExpr() { return (Expr*) Init; } in getInitExpr() function
DRecursiveASTVisitor.h1785 DEF_TRAVERSE_DECL(EnumConstantDecl, { TRY_TO(TraverseStmt(D->getInitExpr())); })
/external/llvm-project/clang/lib/ARCMigrate/
DObjCMT.cpp799 const Expr *InitExpr = Enumerator->getInitExpr(); in UseNSOptionsMacro()
/external/clang/lib/ARCMigrate/
DObjCMT.cpp806 const Expr *InitExpr = Enumerator->getInitExpr(); in UseNSOptionsMacro()
/external/llvm-project/clang/lib/Sema/
DSemaDecl.cpp17826 Expr *InitExpr = ECD->getInitExpr(); in ValidDuplicateEnum()
17903 if (ECD->getInitExpr()) in CheckForDuplicateEnumValues()
18197 if (ECD->getInitExpr() && in ActOnEnumBody()
18198 !Context.hasSameType(NewTy, ECD->getInitExpr()->getType())) in ActOnEnumBody()
18200 Context, NewTy, CK_IntegralCast, ECD->getInitExpr(), in ActOnEnumBody()

12