Lines Matching refs:ExtraData
64 typename ValueMapConfig<TypeParam*>::ExtraData Data; in TYPED_TEST()
182 struct ExtraData { struct
187 static void onRAUW(const ExtraData &Data, KeyT Old, KeyT New) { in onRAUW()
191 static void onDelete(const ExtraData &Data, KeyT Old) { in onDelete()
195 static MutexT *getMutex(const ExtraData &Data) { return Data.M; } in getMutex()
203 typename ConfigType::ExtraData Data = {&M, &CalledRAUW, &CalledDeleted}; in TYPED_TEST()
237 struct ExtraData { struct
242 static void onRAUW(const ExtraData &Data, KeyT Old, KeyT New) { in onRAUW()
245 static void onDelete(const ExtraData &Data, KeyT Old) { in onDelete()
252 typename CountOps<TypeParam*>::ExtraData Data = {&Deletions, &RAUWs}; in TYPED_TEST()
272 typedef ValueMap<KeyT, int, ModifyingConfig<KeyT> > **ExtraData; typedef
274 static void onRAUW(ExtraData Map, KeyT Old, KeyT New) { in onRAUW()
277 static void onDelete(ExtraData Map, KeyT Old) { in onDelete()