Home | History | Annotate | Download | only in IR

Lines Matching defs:ExtraData

64   typename ValueMapConfig<TypeParam*>::ExtraData Data;
182 struct ExtraData {
187 static void onRAUW(const ExtraData &Data, KeyT Old, KeyT New) {
191 static void onDelete(const ExtraData &Data, KeyT Old) {
195 static MutexT *getMutex(const ExtraData &Data) { return Data.M; }
202 typename ConfigType::ExtraData Data = {&M, &CalledRAUW, &CalledDeleted};
236 struct ExtraData {
241 static void onRAUW(const ExtraData &Data, KeyT Old, KeyT New) {
244 static void onDelete(const ExtraData &Data, KeyT Old) {
251 typename CountOps<TypeParam*>::ExtraData Data = {&Deletions, &RAUWs};
271 typedef ValueMap<KeyT, int, ModifyingConfig<KeyT> > **ExtraData;
273 static void onRAUW(ExtraData Map, KeyT Old, KeyT New) {
276 static void onDelete(ExtraData Map, KeyT Old) {