Home
last modified time | relevance | path

Searched refs:LazyComponentWithNoArgs (Results 1 – 9 of 9) sorted by relevance

/external/google-fruit/include/fruit/impl/component_storage/
Dcomponent_storage_entry.defn.h169 void ComponentStorageEntry::LazyComponentWithNoArgs::addBindings(erased_fun_t erased_fun, entry_vec… in addBindings()
176 inline ComponentStorageEntry ComponentStorageEntry::LazyComponentWithNoArgs::create(Component (*fun… in create()
182 …result.lazy_component_with_no_args.add_bindings_fun = LazyComponentWithNoArgs::addBindings<Compone… in create()
187 inline ComponentStorageEntry ComponentStorageEntry::LazyComponentWithNoArgs::create( in create()
189 return LazyComponentWithNoArgs::create(component_function.getComponent); in create()
194 ComponentStorageEntry::LazyComponentWithNoArgs::createReplacedComponentEntry(Component (*fun)()) { in createReplacedComponentEntry()
200 …result.lazy_component_with_no_args.add_bindings_fun = LazyComponentWithNoArgs::addBindings<Compone… in createReplacedComponentEntry()
206 ComponentStorageEntry::LazyComponentWithNoArgs::createReplacementComponentEntry(Component (*fun)())… in createReplacementComponentEntry()
212 …result.lazy_component_with_no_args.add_bindings_fun = LazyComponentWithNoArgs::addBindings<Compone… in createReplacementComponentEntry()
216 inline bool ComponentStorageEntry::LazyComponentWithNoArgs::isValid() const { in isValid()
[all …]
Dcomponent_storage_entry.h184 struct LazyComponentWithNoArgs { struct
214 bool operator==(const LazyComponentWithNoArgs&) const;
314 LazyComponentWithNoArgs lazy_component_with_no_args;
Dpartial_component_storage.defn.h342 entries.push_back(ComponentStorageEntry::LazyComponentWithNoArgs::create(fun)); in addBindings()
384 return ComponentStorageEntry::LazyComponentWithNoArgs::create(std::move(component_function)); in createEntry()
441 …entries.push_back(ComponentStorageEntry::LazyComponentWithNoArgs::createReplacedComponentEntry(fun…
488 …entries.push_back(ComponentStorageEntry::LazyComponentWithNoArgs::createReplacementComponentEntry(…
/external/google-fruit/include/fruit/impl/normalized_component_storage/
Dnormalized_component_storage.h58 using LazyComponentWithNoArgs = ComponentStorageEntry::LazyComponentWithNoArgs; variable
62 std::size_t operator()(const LazyComponentWithNoArgs& x) const { in operator()
79 …using LazyComponentWithNoArgsSet = HashSetWithArenaAllocator<LazyComponentWithNoArgs, HashLazyComp…
80 … std::equal_to<LazyComponentWithNoArgs>>;
85 HashMapWithArenaAllocator<LazyComponentWithNoArgs, ComponentStorageEntry,
87 std::equal_to<LazyComponentWithNoArgs>>;
Dnormalized_component_storage.defn.h27 return createHashSetWithArenaAllocatorAndCustomFunctors<LazyComponentWithNoArgs>( in createLazyComponentWithNoArgsSet()
29 std::equal_to<LazyComponentWithNoArgs>()); in createLazyComponentWithNoArgsSet()
41 …return createHashMapWithArenaAllocatorAndCustomFunctors<LazyComponentWithNoArgs, ComponentStorageE… in createLazyComponentWithNoArgsReplacementMap()
43 std::equal_to<LazyComponentWithNoArgs>()); in createLazyComponentWithNoArgsReplacementMap()
Dbinding_normalization.h47 using LazyComponentWithNoArgs = ComponentStorageEntry::LazyComponentWithNoArgs; variable
Dbinding_normalization.templates.h707 …[](const LazyComponentWithNoArgs&) { return false; }, [](const LazyComponentWithArgs&) { return fa… in normalizeBindingsWithBindingCompression()
709 [](const LazyComponentWithNoArgs&) { return (ComponentStorageEntry*)nullptr; }, in normalizeBindingsWithBindingCompression()
/external/google-fruit/src/
Dbinding_normalization.cpp358 [&base_normalized_component](const LazyComponentWithNoArgs& lazy_component) { in normalizeBindingsAndAddTo()
365 [&base_normalized_component](const LazyComponentWithNoArgs& lazy_component) { in normalizeBindingsAndAddTo()
/external/google-fruit/include/fruit/
Dcomponent.h82 friend struct fruit::impl::ComponentStorageEntry::LazyComponentWithNoArgs;