Home
last modified time | relevance | path

Searched defs:Ex (Results 1 – 25 of 53) sorted by relevance

123

/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DUndefResultChecker.cpp38 static bool isArrayIndexOutOfBounds(CheckerContext &C, const Expr *Ex) { in isArrayIndexOutOfBounds()
79 const Expr *Ex = nullptr; in checkPostStmt() local
H A DObjCAtSyncChecker.cpp41 const Expr *Ex = S->getSynchExpr(); in checkPreStmt() local
H A DUndefCapturedBlockVarChecker.cpp81 if (const Expr *Ex = FindBlockDeclRefExpr(BE->getBody(), VD)) in checkPostStmt() local
H A DUndefBranchChecker.cpp90 const Expr *Ex = cast<Expr>(Condition); in checkBranchCondition() local
H A DDeadStoresChecker.cpp104 LookThroughTransitiveAssignmentsAndCommaOperators(const Expr *Ex) { in LookThroughTransitiveAssignmentsAndCommaOperators() argument
265 void CheckVarDecl(const VarDecl *VD, const Expr *Ex, const Expr *Val, in CheckVarDecl() argument
366 const Expr *Ex in observeStmt() local
[all...]
H A DObjCUnusedIVarsChecker.cpp37 if (const ObjCIvarRefExpr *Ex = dyn_cast<ObjCIvarRefExpr>(S)) { in Scan() local
H A DDereferenceChecker.cpp65 const Expr *Ex, in AddDerefSource() argument
H A DExprInspectionChecker.cpp259 SValExplainer Ex(C.getASTContext()); in analyzerExplain() local
/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineC.cpp255 ProgramStateRef state, const Expr* Ex, const LocationContext* LCtx, in handleLValueBitCast()
282 void ExprEngine::VisitCast(const CastExpr *CastE, const Expr *Ex, in VisitCast()
783 void ExprEngine::VisitGuardedExpr(const Expr *Ex, in VisitGuardedExpr()
867 VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *Ex, in VisitUnaryExprOrTypeTraitExpr()
917 const Expr *Ex = U->getSubExpr()->IgnoreParens(); in handleUOExtension() local
942 const Expr *Ex = U->getSubExpr()->IgnoreParens(); in VisitUnaryOperator() local
960 const Expr *Ex = U->getSubExpr()->IgnoreParens(); in VisitUnaryOperator() local
976 const Expr *Ex = U->getSubExpr()->IgnoreParens(); in VisitUnaryOperator() local
1005 const Expr *Ex = U->getSubExpr()->IgnoreParens(); in VisitUnaryOperator() local
1064 const Expr *Ex = U->getSubExpr()->IgnoreParens(); in VisitIncrementDecrementOperator() local
H A DExplodedGraph.cpp50 bool ExplodedGraph::isInterestingLValueExpr(const Expr *Ex) { in isInterestingLValueExpr() argument
122 const Expr *Ex = dyn_cast<Expr>(progPoint.castAs<PostStmt>().getStmt()); in shouldCollect() local
H A DExprEngineObjC.cpp21 void ExprEngine::VisitLvalObjCIvarRefExpr(const ObjCIvarRefExpr *Ex, in VisitLvalObjCIvarRefExpr()
H A DExprEngine.cpp2021 const auto *Ex = cast<Expr>(S); Visit() local
2582 const auto *Ex = dyn_cast<Expr>(Condition); RecoverCastedSymbol() local
2643 if (const auto *Ex = dyn_cast<Expr>(Condition)) ResolveCondition() local
2722 if (const auto *Ex = dyn_cast<Expr>(Condition)) { assumeCondition() local
2769 if (const auto *Ex = dyn_cast<Expr>(Condition)) processBranch() local
3061 VisitCommonDeclRefExpr(const Expr * Ex,const NamedDecl * D,ExplodedNode * Pred,ExplodedNodeSet & Dst) VisitCommonDeclRefExpr() argument
3201 VisitArrayInitLoopExpr(const ArrayInitLoopExpr * Ex,ExplodedNode * Pred,ExplodedNodeSet & Dst) VisitArrayInitLoopExpr() argument
3742 evalEagerlyAssumeBinOpBifurcation(ExplodedNodeSet & Dst,ExplodedNodeSet & Src,const Expr * Ex) evalEagerlyAssumeBinOpBifurcation() argument
[all...]
H A DMemRegion.cpp255 ProfileRegion(llvm::FoldingSetNodeID & ID,const Expr * Ex,unsigned cnt,const MemRegion * superRegion) ProfileRegion() argument
395 ProfileRegion(llvm::FoldingSetNodeID & ID,Expr const * Ex,const MemRegion * sReg) ProfileRegion() argument
1236 getCXXLifetimeExtendedObjectRegion(const Expr * Ex,const ValueDecl * VD,const LocationContext * LC) getCXXLifetimeExtendedObjectRegion() argument
1245 getCXXStaticLifetimeExtendedObjectRegion(const Expr * Ex,const ValueDecl * VD) getCXXStaticLifetimeExtendedObjectRegion() argument
[all...]
/llvm-project/clang/test/SemaCXX/
H A Dpr50497-crash-typeid.cpp9 class Ex { class
/llvm-project/clang/lib/Analysis/
H A DReachableCode.cpp37 static bool isEnumConstant(const Expr *Ex) { in isEnumConstant() argument
44 static bool isTrivialExpression(const Expr *Ex) { in isTrivialExpression() argument
197 if (const auto *Ex = dyn_cast<Expr>(S)) isConfigurationValue() local
200 if (const auto *Ex = dyn_cast<Expr>(S)) isConfigurationValue() local
209 if (const Expr *Ex = dyn_cast<Expr>(S)) isConfigurationValue() local
600 if (const Expr *Ex = dyn_cast<Expr>(S)) GetUnreachableLoc() local
[all...]
H A DUninitializedValues.cpp250 static const Expr *stripCasts(ASTContext &C, const Expr *Ex) { in stripCasts()
452 const Expr *Ex = stripCasts(DC->getParentASTContext(), *I); in VisitCallExpr() local
808 const Expr *Ex = stripCasts(C, O); in VisitGCCAsmStmt() local
H A DLiveVariables.cpp196 if (const Expr *Ex = dyn_cast<Expr>(E)) in LookThroughExpr() local
/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DProgramState.h793 getSVal(const Stmt * Ex,const LocationContext * LCtx) getSVal() argument
802 if (const Expr *Ex = dyn_cast<Expr>(S)) { getSValAsScalarOrLoc() local
H A DMemRegion.h485 const Expr *Ex; variable
1241 Expr const *Ex; variable
1275 Expr const *Ex; global() variable
[all...]
/llvm-project/llvm/tools/obj2yaml/
H A Dwasm2yaml.cpp323 WasmYAML::Export Ex; in dump() local
/llvm-project/clang-tools-extra/clang-tidy/utils/
H A DExceptionAnalyzer.cpp474 for (const QualType &Ex : FPT->exceptions()) throwsException() local
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonConstExtenders.cpp463 const HCE::ExtExpr &Ex; global() member
1536 const ExtExpr &Ex = ExtI.second; insertInitializer() local
1770 const ExtExpr &Ex = ExtI.second; (void)Ex; replaceInstrExpr() local
[all...]
/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.cpp270 void RetainCountChecker::checkPostStmt(const ObjCBoxedExpr *Ex, in checkPostStmt()
690 const Expr *Ex = CallOrMsg.getOriginExpr(); in checkSummary() local
/llvm-project/llvm/lib/Analysis/
H A DLint.cpp682 } else if (ExtractValueInst *Ex = dyn_cast<ExtractValueInst>(V)) { findValueImpl() local
/llvm-project/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp238 RegImm = {0, Ex}; in makeImm() argument

123