Home
last modified time | relevance | path

Searched refs:allocation_state (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/analyzer/
H A Dsm-malloc.cc120 struct allocation_state : public state_machine::state struct
122 allocation_state (const char *name, unsigned id, in allocation_state() argument
133 const allocation_state *get_nonnull () const;
336 typedef allocation_state custom_data_t;
622 static const allocation_state *
627 return static_cast <const allocation_state *> (state); in dyn_cast_allocation_state()
633 static const allocation_state *
637 return static_cast <const allocation_state *> (state); in as_a_allocation_state()
645 if (const allocation_state *astate = dyn_cast_allocation_state (state)) in get_rs()
1426 allocation_state::dump_to_pp (pretty_printer *pp) const in dump_to_pp()
[all …]
H A DChangeLog3215 (allocation_state::allocation_state): Drop api param. Add
3217 (allocation_state::m_api): Drop field in favor of...
3218 (allocation_state::m_deallocators): New field.
3219 (allocation_state::m_deallocator): New field.
3268 (allocation_state::dump_to_pp): Update for conversion from api to
3270 (allocation_state::get_nonnull): Likewise.
4024 (struct allocation_state): New state subclass.
4081 (allocation_state::dump_to_pp): New.
4082 (allocation_state::get_nonnull): New.
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DInnerPointerChecker.cpp152 State = allocation_state::markReleased(State, Symbol, Origin); in markPtrSymbolsReleased()
289 namespace allocation_state { namespace
320 allocation_state::getContainerObjRegion(N->getState(), PtrToBuf); in VisitNode()
H A DAllocationState.h18 namespace allocation_state {
H A DMallocChecker.cpp2222 R->addVisitor(allocation_state::getInnerPointerBRVisitor(Sym)); in HandleUseAfterFree()
3223 allocation_state::getContainerObjRegion(statePrev, Sym); in VisitNode()
3372 namespace allocation_state { namespace