Lines Matching refs: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; }
203 typename ConfigType::ExtraData Data = {&M, &CalledRAUW, &CalledDeleted};
237 struct ExtraData {
242 static void onRAUW(const ExtraData &Data, KeyT Old, KeyT New) {
245 static void onDelete(const ExtraData &Data, KeyT Old) {
252 typename CountOps<TypeParam*>::ExtraData Data = {&Deletions, &RAUWs};
272 typedef ValueMap<KeyT, int, ModifyingConfig<KeyT> > **ExtraData;
274 static void onRAUW(ExtraData Map, KeyT Old, KeyT New) {
277 static void onDelete(ExtraData Map, KeyT Old) {