Lines Matching refs:pointer
80 void Add(T* pointer) { in Add() argument
81 ASSERT(IsAligned(reinterpret_cast<intptr_t>(pointer), kPointerAlignment)); in Add()
83 data_ = reinterpret_cast<intptr_t>(pointer) | kSingletonTag; in Add()
89 list->Add(pointer); in Add()
94 list()->Add(pointer); in Add()
112 void RemoveElement(T* pointer) { in RemoveElement() argument
115 if (pointer == single_value()) { in RemoveElement()
120 list()->RemoveElement(pointer); in RemoveElement()
148 int CountOccurrences(T* pointer, int start, int end) const { in CountOccurrences() argument
152 return (single_value() == pointer) ? 1 : 0; in CountOccurrences()
156 return list()->CountOccurrences(pointer, start, end); in CountOccurrences()