Home
last modified time | relevance | path

Searched refs:erased_fun (Results 1 – 3 of 3) sorted by relevance

/external/google-fruit/include/fruit/impl/component_storage/
Dcomponent_storage_entry.defn.h67 …torageEntry::LazyComponentWithArgs::ComponentInterface::ComponentInterface(erased_fun_t erased_fun) in ComponentInterface() argument
68 : erased_fun(erased_fun) {} in ComponentInterface()
92 …Component component = callWithTuple<Component, Args...>(reinterpret_cast<fun_t>(erased_fun), args_… in addBindings()
98 std::size_t fun_hash = std::hash<fun_t>()(reinterpret_cast<fun_t>(erased_fun)); in hashCode()
104 return new ComponentInterfaceImpl{reinterpret_cast<fun_t>(erased_fun), args_tuple}; in copy()
165 return erased_fun == other.erased_fun && areParamsEqual(other);
169 void ComponentStorageEntry::LazyComponentWithNoArgs::addBindings(erased_fun_t erased_fun, entry_vec… in addBindings() argument
170 Component component = reinterpret_cast<Component (*)()>(erased_fun)(); 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()
[all …]
Dcomponent_storage_entry.h191 erased_fun_t erased_fun; member
200 static void addBindings(erased_fun_t erased_fun, entry_vector_t& entries);
237 erased_fun_t erased_fun; member
241 ComponentInterface(erased_fun_t erased_fun);
/external/google-fruit/src/
Dbinding_normalization.cpp59 …entry.lazy_component_with_no_args.erased_fun == last_entry.lazy_component_with_no_args.erased_fun)… in printLazyComponentInstallationLoop()
107 replaced_fun_address = replaced_component_entry.lazy_component_with_args.component->erased_fun; in printIncompatibleComponentReplacementsError()
111 replaced_fun_address = replaced_component_entry.lazy_component_with_no_args.erased_fun; in printIncompatibleComponentReplacementsError()
121 …acement_fun_address1 = replacement_component_entry1.lazy_component_with_args.component->erased_fun; in printIncompatibleComponentReplacementsError()
125 replacement_fun_address1 = replacement_component_entry1.lazy_component_with_no_args.erased_fun; in printIncompatibleComponentReplacementsError()
135 …acement_fun_address2 = replacement_component_entry2.lazy_component_with_args.component->erased_fun; in printIncompatibleComponentReplacementsError()
139 replacement_fun_address2 = replacement_component_entry2.lazy_component_with_no_args.erased_fun; in printIncompatibleComponentReplacementsError()
172 replaced_fun_address = replaced_component_entry.lazy_component_with_args.component->erased_fun; in printComponentReplacementFailedBecauseTargetAlreadyExpanded()
176 replaced_fun_address = replaced_component_entry.lazy_component_with_no_args.erased_fun; in printComponentReplacementFailedBecauseTargetAlreadyExpanded()
186 …lacement_fun_address1 = replacement_component_entry.lazy_component_with_args.component->erased_fun; in printComponentReplacementFailedBecauseTargetAlreadyExpanded()
[all …]