Lines Matching defs:ContainerData
78 struct ContainerData {
82 ContainerData(SymbolRef B, SymbolRef E) : Begin(B), End(E) {}
85 static ContainerData fromBegin(SymbolRef B) {
86 return ContainerData(B, nullptr);
89 static ContainerData fromEnd(SymbolRef E) {
90 return ContainerData(nullptr, E);
96 ContainerData newBegin(SymbolRef B) const { return ContainerData(B, End); }
98 ContainerData newEnd(SymbolRef E) const { return ContainerData(Begin, E); }
100 bool operator==(const ContainerData &X) const {
104 bool operator!=(const ContainerData &X) const {
120 using ContainerMapTy = CLANG_ENTO_PROGRAMSTATE_MAP(const MemRegion *, ContainerData);
156 const ContainerData *getContainerData(ProgramStateRef State,