Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DStmtIterator.cpp93 if (ECD->getInitExpr()) in HandleDecl()
H A DODRHash.cpp425 AddStmt(D->getInitExpr()); in VisitEnumConstantDecl()
H A DDeclPrinter.cpp547 if (Expr *Init = D->getInitExpr()) { in VisitEnumConstantDecl()
H A DASTDumper.cpp564 if (const Expr *Init = D->getInitExpr()) in VisitEnumConstantDecl()
H A DASTImporter.cpp2835 ExpectedExpr InitOrErr = import(D->getInitExpr()); in VisitEnumConstantDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaLambda.cpp1460 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()
H A DSemaStmt.cpp4240 CaptureInits.push_back(Cap.getInitExpr()); in buildCapturedStmtCaptureList()
4254 CaptureInits.push_back(Cap.getInitExpr()); in buildCapturedStmtCaptureList()
H A DSemaDecl.cpp16490 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()
H A DSemaTemplateInstantiateDecl.cpp1095 if (Expr *UninstValue = EC->getInitExpr()) { in InstantiateEnumDefinition()
H A DSemaExpr.cpp13714 Cap.isNested(), Cap.getInitExpr()); in ActOnBlockStmtExpr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DScopeInfo.h613 Expr *getInitExpr() const { in getInitExpr() function
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DReachableCode.cpp273 return isConfigurationValue(ED->getInitExpr(), PP); in isConfigurationValue()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DIndexDecl.cpp334 IndexCtx.indexBody(D->getInitExpr(), D); in VisitEnumConstantDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriterDecl.cpp507 Record.push_back(D->getInitExpr()? 1 : 0); in VisitEnumConstantDecl()
508 if (D->getInitExpr()) in VisitEnumConstantDecl()
509 Record.AddStmt(D->getInitExpr()); in VisitEnumConstantDecl()
H A DASTReader.cpp11483 const Expr *FirstInit = FirstEnumConstant->getInitExpr(); in diagnoseOdrViolations()
11484 const Expr *SecondInit = SecondEnumConstant->getInitExpr(); in diagnoseOdrViolations()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDecl.h2805 const Expr *getInitExpr() const { return (const Expr*) Init; } in getInitExpr() function
2806 Expr *getInitExpr() { return (Expr*) Init; } in getInitExpr() function
H A DRecursiveASTVisitor.h1900 DEF_TRAVERSE_DECL(EnumConstantDecl, { TRY_TO(TraverseStmt(D->getInitExpr())); })
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DObjCMT.cpp796 const Expr *InitExpr = Enumerator->getInitExpr(); in UseNSOptionsMacro()