Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DStmtIterator.cpp92 if (ECD->getInitExpr()) in HandleDecl()
DODRHash.cpp435 AddStmt(D->getInitExpr()); in VisitEnumConstantDecl()
DDeclPrinter.cpp571 if (Expr *Init = D->getInitExpr()) { in VisitEnumConstantDecl()
DASTImporter.cpp3088 ExpectedExpr InitOrErr = import(D->getInitExpr()); in VisitEnumConstantDecl()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Analysis/
DReachableCode.cpp274 return isConfigurationValue(ED->getInitExpr(), PP); in isConfigurationValue()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DASTNodeTraverser.h417 if (const Expr *Init = D->getInitExpr()) in VisitEnumConstantDecl()
DDecl.h3056 const Expr *getInitExpr() const { return (const Expr*) Init; } in getInitExpr() function
3057 Expr *getInitExpr() { return (Expr*) Init; } in getInitExpr() function
DRecursiveASTVisitor.h1970 DEF_TRAVERSE_DECL(EnumConstantDecl, { TRY_TO(TraverseStmt(D->getInitExpr())); })
/freebsd-12-stable/contrib/llvm-project/clang/lib/Index/
DIndexDecl.cpp344 IndexCtx.indexBody(D->getInitExpr(), D); in VisitEnumConstantDecl()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
DASTWriterDecl.cpp518 Record.push_back(D->getInitExpr()? 1 : 0); in VisitEnumConstantDecl()
519 if (D->getInitExpr()) in VisitEnumConstantDecl()
520 Record.AddStmt(D->getInitExpr()); in VisitEnumConstantDecl()
DASTReader.cpp11525 const Expr *FirstInit = FirstEnumConstant->getInitExpr(); in diagnoseOdrViolations()
11526 const Expr *SecondInit = SecondEnumConstant->getInitExpr(); in diagnoseOdrViolations()
/freebsd-12-stable/contrib/llvm-project/clang/lib/ARCMigrate/
DObjCMT.cpp797 const Expr *InitExpr = Enumerator->getInitExpr(); in UseNSOptionsMacro()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaDecl.cpp18014 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()
DSemaTemplateInstantiateDecl.cpp1447 if (Expr *UninstValue = EC->getInitExpr()) { in InstantiateEnumDefinition()