Home
last modified time | relevance | path

Searched refs:getPredecessor (Results 1 – 23 of 23) sorted by relevance

/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DNoReturnFunctionChecker.cpp84 C.generateSink(C.getState(), C.getPredecessor()); in checkPostCall()
93 C.generateSink(C.getState(), C.getPredecessor()); in checkPostObjCMessage()
139 C.generateSink(C.getState(), C.getPredecessor()); in checkPostObjCMessage()
H A DExprInspectionChecker.cpp136 ExplodedNode *N = C.getPredecessor(); in getArgumentValueString()
214 const LocationContext *LC = C.getPredecessor()->getLocationContext(); in analyzerEval()
240 const LocationContext *LC = C.getPredecessor()->getLocationContext(); in analyzerCheckInlined()
393 ExplodedNode *N = C.getPredecessor(); in checkDeadSymbols()
H A DCastValueChecker.cpp242 C.generateSink(State, C.getPredecessor()); in addCastTransition()
324 C.generateSink(NewState, C.getPredecessor()); in addInstanceOfTransition()
442 C.generateSink(NullState, C.getPredecessor()); in evalIsa()
H A DDereferenceChecker.cpp273 if (ExplodedNode *N = C.generateSink(nullState, C.getPredecessor())) { in checkLocation()
314 if (ExplodedNode *N = C.generateSink(StNull, C.getPredecessor())) { in checkBind()
H A DBuiltinFunctionChecker.cpp57 C.generateSink(C.getState(), C.getPredecessor()); in evalCall()
H A DDynamicTypePropagation.cpp404 return C.getPredecessor(); in dynamicTypePropagationOnCasts()
407 return C.getPredecessor(); in dynamicTypePropagationOnCasts()
413 return C.getPredecessor(); in dynamicTypePropagationOnCasts()
994 ExplodedNode *Pred = C.getPredecessor(); in checkPostObjCMessage()
H A DNonNullParamChecker.cpp200 if (ExplodedNode *N = C.generateSink(stateNull, C.getPredecessor())) { in checkPreCall()
H A DNullabilityChecker.cpp471 if (checkInvariantViolation(State, C.getPredecessor(), C)) in checkDeadSymbols()
662 ExplodedNode *N = C.addTransition(State, C.getPredecessor(), &Tag); in checkPreStmt()
1180 ExplodedNode *N = C.addTransition(State, C.getPredecessor(), &Tag); in checkBind()
H A DIteratorModeling.cpp517 C.generateSink(State, C.getPredecessor()); in processComparison()
713 const ExplodedNode *N = findCallEnter(C.getPredecessor(), CE); in noChangeInAdvance()
H A DBasicObjCFoundationChecks.cpp980 if (!alreadyExecutedAtLeastOneLoopIteration(C.getPredecessor(), FCS)) in checkPostStmt()
991 C.generateSink(C.getState(), C.getPredecessor()); in checkPostStmt()
H A DMoveChecker.cpp373 C.generateSink(State, C.getPredecessor()); in modelUse()
H A DFuchsiaHandleChecker.cpp521 ExplodedNode *N = C.getPredecessor(); in checkDeadSymbols()
H A DStreamChecker.cpp1070 ExplodedNode *N = C.getPredecessor(); in checkDeadSymbols()
H A DLocalizationChecker.cpp758 ExplodedNode *ErrNode = C.addTransition(C.getState(), C.getPredecessor(), &Tag); in reportLocalizationError()
H A DMallocChecker.cpp1744 const LocationContext *LCtx = C.getPredecessor()->getLocationContext(); in MallocMemAux()
2847 ExplodedNode *N = C.getPredecessor(); in checkDeadSymbols()
H A DCStringChecker.cpp1025 const LocationContext *LCtx = C.getPredecessor()->getLocationContext(); in InvalidateBuffer()
H A DStdLibraryFunctionsChecker.cpp1004 const ExplodedNode *Node = C.getPredecessor(); in checkPostCall()
/llvm-project-15.0.7/clang/unittests/StaticAnalyzer/
H A DFalsePositiveRefutationBRVisitorTest.cpp64 if (C.getPredecessor()->getLocationContext()->getStackFrame()->getParent()) in reportIfCanBeTrue()
71 ProgramStateRef State = C.getPredecessor()->getState(); in reportIfCanBeTrue()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCheckerContext.h70 ExplodedNode *getPredecessor() { return Pred; } in getPredecessor() function
198 addTransition(State, generateSink(State, getPredecessor()));
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.cpp232 const ExplodedNode *pred = C.getPredecessor(); in processObjCLiterals()
273 const ExplodedNode *Pred = C.getPredecessor(); in checkPostStmt()
704 C.addTransition(St, C.getPredecessor(), &getDeallocSentTag()); in checkSummary()
966 ExplodedNode *Pred = C.getPredecessor(); in processReturn()
1412 ExplodedNode *Pred = C.getPredecessor(); in checkDeadSymbols()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DRDFGraph.cpp149 if (NodeId N = P.Obj.Addr->getPredecessor()) in operator <<()
1160 return TUA.Addr->getPredecessor() == RUA.Addr->getPredecessor(); in getNextRelated()
1672 return PUA.Addr->getPredecessor() == BA.Id; in linkBlockRefs()
H A DRDFLiveness.cpp823 auto PrA = DFG.addr<BlockNode*>(PUA.Addr->getPredecessor()); in computeLiveIns()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DRDFGraph.h580 NodeId getPredecessor() const { in getPredecessor() function