Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DSuspiciousEnumUsageCheck.cpp68 const Expr *InitExpr = EnumConst->getInitExpr(); in isNonPowerOf2NorNullLiteral()
81 if (const Expr *InitExpr = EnumConst->getInitExpr()) { in isMaxValAllBitSetLiteral()
/llvm-project-15.0.7/clang/lib/AST/
H A DStmtIterator.cpp92 if (ECD->getInitExpr()) in HandleDecl()
H A DASTStructuralEquivalence.cpp1676 return IsStructurallyEquivalent(Context, D1->getInitExpr(), in IsStructurallyEquivalent()
1677 D2->getInitExpr()); in IsStructurallyEquivalent()
H A DODRHash.cpp436 AddStmt(D->getInitExpr()); in VisitEnumConstantDecl()
H A DDeclPrinter.cpp572 if (Expr *Init = D->getInitExpr()) { in VisitEnumConstantDecl()
H A DASTImporter.cpp3074 ExpectedExpr InitOrErr = import(D->getInitExpr()); in VisitEnumConstantDecl()
/llvm-project-15.0.7/lld/wasm/
H A DInputElement.h64 const WasmInitExpr &getInitExpr() const { return initExpr; } in getInitExpr() function
H A DSyntheticSections.cpp466 writeInitExpr(os, g->getInitExpr()); in writeBody()
/llvm-project-15.0.7/mlir/lib/Tools/PDLL/AST/
H A DNodePrinter.cpp361 if (Expr *initExpr = decl->getInitExpr()) in printImpl()
H A DNodes.cpp147 visit(decl->getInitExpr()); in visitImpl()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DReachableCode.cpp273 return isConfigurationValue(ED->getInitExpr(), PP); in isConfigurationValue()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DASTNodeTraverser.h420 if (const Expr *Init = D->getInitExpr()) in VisitEnumConstantDecl()
H A DDecl.h3107 const Expr *getInitExpr() const { return (const Expr*) Init; } in getInitExpr() function
3108 Expr *getInitExpr() { return (Expr*) Init; } in getInitExpr() function
H A DRecursiveASTVisitor.h2089 DEF_TRAVERSE_DECL(EnumConstantDecl, { TRY_TO(TraverseStmt(D->getInitExpr())); })
/llvm-project-15.0.7/mlir/lib/Tools/PDLL/CodeGen/
H A DMLIRGen.cpp299 if (const ast::Expr *initExpr = varDecl->getInitExpr()) in genVar()
/llvm-project-15.0.7/clang/lib/Index/
H A DIndexDecl.cpp350 IndexCtx.indexBody(D->getInitExpr(), D); in VisitEnumConstantDecl()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriterDecl.cpp519 Record.push_back(D->getInitExpr()? 1 : 0); in VisitEnumConstantDecl()
520 if (D->getInitExpr()) in VisitEnumConstantDecl()
521 Record.AddStmt(D->getInitExpr()); in VisitEnumConstantDecl()
H A DASTReader.cpp11316 const Expr *FirstInit = FirstConstant->getInitExpr(); in diagnoseOdrViolations()
11317 const Expr *SecondInit = SecondConstant->getInitExpr(); in diagnoseOdrViolations()
/llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/AST/
H A DNodes.h1210 Expr *getInitExpr() const { return initExpr; } in getInitExpr() function
/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DObjCMT.cpp796 const Expr *InitExpr = Enumerator->getInitExpr(); in UseNSOptionsMacro()
/llvm-project-15.0.7/mlir/lib/Tools/mlir-pdll-lsp-server/
H A DPDLLServer.cpp1251 if (const ast::Expr *expr = decl->getInitExpr()) { in getInlayHintsFor()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDecl.cpp18761 Expr *InitExpr = ECD->getInitExpr(); in ValidDuplicateEnum()
18838 if (ECD->getInitExpr()) in CheckForDuplicateEnumValues()
19135 if (ECD->getInitExpr() && in ActOnEnumBody()
19136 !Context.hasSameType(NewTy, ECD->getInitExpr()->getType())) in ActOnEnumBody()
19138 Context, NewTy, CK_IntegralCast, ECD->getInitExpr(), in ActOnEnumBody()
H A DSemaTemplateInstantiateDecl.cpp1501 if (Expr *UninstValue = EC->getInitExpr()) { in InstantiateEnumDefinition()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCIndex.cpp779 if (Expr *Init = D->getInitExpr()) in VisitEnumConstantDecl()