Home
last modified time | relevance | path

Searched refs:ContainerData (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DIterator.h78 struct ContainerData { struct
82 ContainerData(SymbolRef B, SymbolRef E) : Begin(B), End(E) {} in ContainerData() function
85 static ContainerData fromBegin(SymbolRef B) { in fromBegin() argument
86 return ContainerData(B, nullptr); in fromBegin()
89 static ContainerData fromEnd(SymbolRef E) { in fromEnd() argument
90 return ContainerData(nullptr, E); in fromEnd()
96 ContainerData newBegin(SymbolRef B) const { return ContainerData(B, End); } in newBegin() argument
98 ContainerData newEnd(SymbolRef E) const { return ContainerData(Begin, E); } in newEnd() argument
100 bool operator==(const ContainerData &X) const {
104 bool operator!=(const ContainerData &X) const {
[all …]
H A DDebugContainerModeling.cpp120 analyzerContainerDataField(CE, C, [](const ContainerData *D) { in analyzerContainerBegin()
127 analyzerContainerDataField(CE, C, [](const ContainerData *D) { in analyzerContainerEnd()
H A DContainerModeling.cpp128 const ContainerData &CData);
345 ContainerData::fromEnd(NewEndSym)); in handleAssignment()
364 ContainerData::fromBegin(OldBeginSym)); in handleAssignment()
871 const auto CData = ContainerData::fromBegin(Sym); in createContainerBegin()
894 const auto CData = ContainerData::fromEnd(Sym); in createContainerEnd()
899 const ContainerData &CData) { in setContainerData()
H A DIterator.cpp179 const ContainerData *getContainerData(ProgramStateRef State, in getContainerData()