Searched refs:erased_fun_t (Results 1 – 2 of 2) sorted by relevance
187 using erased_fun_t = void (*)(); member191 erased_fun_t erased_fun;196 using add_bindings_fun_t = void (*)(erased_fun_t, entry_vector_t&);200 static void addBindings(erased_fun_t erased_fun, entry_vector_t& entries);231 using erased_fun_t = void (*)();237 erased_fun_t erased_fun;241 ComponentInterface(erased_fun_t erased_fun);
67 …torageEntry::LazyComponentWithArgs::ComponentInterface::ComponentInterface(erased_fun_t erased_fun) in ComponentInterface()80 … : ComponentInterface(reinterpret_cast<erased_fun_t>(fun)), args_tuple(std::move(args_tuple)) {} in ComponentInterfaceImpl()169 void ComponentStorageEntry::LazyComponentWithNoArgs::addBindings(erased_fun_t erased_fun, entry_vec… in addBindings()181 result.lazy_component_with_no_args.erased_fun = reinterpret_cast<erased_fun_t>(fun); in create()199 result.lazy_component_with_no_args.erased_fun = reinterpret_cast<erased_fun_t>(fun); in createReplacedComponentEntry()211 result.lazy_component_with_no_args.erased_fun = reinterpret_cast<erased_fun_t>(fun); in createReplacementComponentEntry()239 return std::hash<erased_fun_t>()(erased_fun); in hashCode()