Home
last modified time | relevance | path

Searched refs:ProgramStateTrait (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DProgramState.h50 template <typename T> struct ProgramStateTrait { struct
424 typename ProgramStateTrait<T>::data_type
426 return ProgramStateTrait<T>::MakeData(FindGDM(ProgramStateTrait<T>::GDMIndex())); in get()
430 typename ProgramStateTrait<T>::lookup_type
433 return ProgramStateTrait<T>::Lookup(ProgramStateTrait<T>::MakeData(d), key); in get()
456 set(typename ProgramStateTrait<T>::key_type K,
461 set(typename ProgramStateTrait<T>::key_type K,
468 return ProgramStateTrait<T>::Contains(ProgramStateTrait<T>::MakeData(d), key); in contains()
650 ProgramStateTrait<T>::MakeVoidPtr(ProgramStateTrait<T>::Set(st->get<T>(), K, V, C))); in set()
658 ProgramStateTrait<T>::MakeVoidPtr(ProgramStateTrait<T>::Add(st->get<T>(), K, C))); in add()
[all …]
H A DProgramStateTrait.h42 struct ProgramStateTrait<Name> : public ProgramStatePartialTrait<Name##Ty> { \
59 struct ProgramStateTrait<Type> \
H A DExprEngine.h990 struct ProgramStateTrait<ReplayWithoutInlining> :
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DIterator.h124 struct ProgramStateTrait<iterator::IteratorSymbolMap>
130 struct ProgramStateTrait<iterator::IteratorRegionMap>
136 struct ProgramStateTrait<iterator::ContainerMap>
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/
H A DMPITypes.h56 struct ProgramStateTrait<mpi::RequestMap>
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp3601 void *ProgramStateTrait<ReplayWithoutInlining>::GDMIndex() { in GDMIndex()