Home
last modified time | relevance | path

Searched refs:ProgramState (Results 1 – 15 of 15) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DProgramState.cpp29 void ProgramStateRetain(const ProgramState *state) { in ProgramStateRetain()
30 ++const_cast<ProgramState*>(state)->refCount; in ProgramStateRetain()
34 void ProgramStateRelease(const ProgramState *state) { in ProgramStateRelease()
36 ProgramState *s = const_cast<ProgramState*>(state); in ProgramStateRelease()
40 s->~ProgramState(); in ProgramStateRelease()
46 ProgramState::ProgramState(ProgramStateManager *mgr, const Environment& env, in ProgramState() function in ProgramState
56 ProgramState::ProgramState(const ProgramState &RHS) in ProgramState() function in ProgramState
66 ProgramState::~ProgramState() { in ~ProgramState()
71 int64_t ProgramState::getID() const { in getID()
72 return getStateManager().Alloc.identifyKnownAlignedObject<ProgramState>(this); in getID()
[all …]
H A DCMakeLists.txt38 ProgramState.cpp
H A DBugReporterVisitors.cpp2479 const ProgramState *state = N->getState().get(); in patternMatch()
2485 const ProgramState *state = N->getState().get(); in patternMatch()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DProgramState.h72 class ProgramState : public llvm::FoldingSetNode {
78 void operator=(const ProgramState& R) = delete;
98 ProgramState(ProgramStateManager *mgr, const Environment& env,
103 ProgramState(const ProgramState &RHS);
105 ~ProgramState();
136 static void Profile(llvm::FoldingSetNodeID& ID, const ProgramState *V) { in Profile()
444 friend void ProgramStateRetain(const ProgramState *state);
445 friend void ProgramStateRelease(const ProgramState *state);
464 friend class ProgramState; variable
465 friend void ProgramStateRelease(const ProgramState *state);
[all …]
H A DProgramState_Fwd.h17 class ProgramState; variable
19 void ProgramStateRetain(const ProgramState *state);
20 void ProgramStateRelease(const ProgramState *state);
25 template <> struct IntrusiveRefCntPtrInfo<const clang::ento::ProgramState> {
26 static void retain(const clang::ento::ProgramState *state) {
29 static void release(const clang::ento::ProgramState *state) {
37 typedef IntrusiveRefCntPtr<const ProgramState> ProgramStateRef;
H A DExprEngine.h93 class ProgramState; variable
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/
H A DREADME.txt23 (ProgramState). A location in the program is called a program point
42 recorded in the ProgramState object (and are manipulated by the
52 ProgramState and ExplodedNodes are basically immutable once created. Once
53 one creates a ProgramState, you need to create a new one to get a new
54 ProgramState. This immutability is key since the ExplodedGraph represents
65 ProgramState and ExplodedNode which contains updated checker state. If it
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DDereferenceChecker.cpp49 const Expr *Ex, const ProgramState *state,
59 const ProgramState *state, in AddDerefSource()
/netbsd-src/external/apache2/llvm/lib/libclangStaticAnalyzerCore/
H A DMakefile40 ProgramState.cpp \
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Core/
H A DBUILD.gn47 "ProgramState.cpp",
/netbsd-src/external/apache2/llvm/dist/clang/docs/analyzer/developer-docs/
H A DIPA.rst232 data that is stored in ProgramState, which defines a mapping from MemRegions to
258 ProgramState to attempt to devirtualize the call. In the case of no dynamic
303 RuntimeDefinition object) with a path-sensitive "mode" in the ProgramState.
394 there is no inherent issue with persisting them (say, in a ProgramState's GDM),
H A DDebugChecks.rst234 Dumps the current ProgramState to the stderr. Quickly lookup the program state
236 This is not very useful for writing tests (apart from testing how ProgramState
H A DRegionStore.rst5 functional data structure stored in each ``ProgramState``; the only class that
H A DInitializerLists.rst53 Approach (1): If only we enabled ``ProgramState::bindLoc(..., notifyChanges=true)``
/netbsd-src/external/apache2/llvm/dist/clang/utils/analyzer/
H A Dexploded-graph-rewriter.py261 class ProgramState: class
316 self.state = ProgramState(json_node['state_id'],