Home
last modified time | relevance | path

Searched refs:BindingNormalization (Results 1 – 6 of 6) sorted by relevance

/external/google-fruit/include/fruit/impl/normalized_component_storage/
Dbinding_normalization.templates.h33 BindingNormalization::BindingNormalizationContext<Functors...>::BindingNormalizationContext( in BindingNormalizationContext()
50 BindingNormalization::BindingNormalizationContext<Functors...>::~BindingNormalizationContext() { in ~BindingNormalizationContext()
72 void BindingNormalization::normalizeBindings(FixedSizeVector<ComponentStorageEntry>&& toplevel_entr… in normalizeBindings()
159 BindingNormalization::handleBindingForConstructedObject(BindingNormalizationContext<Params...>& con… in handleBindingForConstructedObject()
198 FRUIT_ALWAYS_INLINE inline void BindingNormalization::handleBindingForObjectToConstructThatNeedsAll… in handleBindingForObjectToConstructThatNeedsAllocation()
232 FRUIT_ALWAYS_INLINE inline void BindingNormalization::handleBindingForObjectToConstructThatNeedsNoA… in handleBindingForObjectToConstructThatNeedsNoAllocation()
267 BindingNormalization::handleCompressedBinding(BindingNormalizationContext<Params...>& context) { in handleCompressedBinding()
275 void BindingNormalization::handleMultibinding(BindingNormalizationContext<Params...>& context) { in handleMultibinding()
289 void BindingNormalization::handleMultibindingVectorCreator(BindingNormalizationContext<Params...>& … in handleMultibindingVectorCreator()
306 BindingNormalization::handleComponentWithoutArgsEndMarker(BindingNormalizationContext<Params...>& c… in handleComponentWithoutArgsEndMarker()
[all …]
Dnormalized_component_storage.h127 friend class BindingNormalization; variable
Dbinding_normalization.h39 class BindingNormalization {
/external/google-fruit/src/
Dbinding_normalization.cpp38 void BindingNormalization::printLazyComponentInstallationLoop( in printLazyComponentInstallationLoop()
84 void BindingNormalization::printMultipleBindingsError(TypeId type) { in printMultipleBindingsError()
97 void BindingNormalization::printIncompatibleComponentReplacementsError( in printIncompatibleComponentReplacementsError()
163 void BindingNormalization::printComponentReplacementFailedBecauseTargetAlreadyExpanded( in printComponentReplacementFailedBecauseTargetAlreadyExpanded()
216 void BindingNormalization::addMultibindings(std::unordered_map<TypeId, NormalizedMultibindingSet>& … in addMultibindings()
271 void BindingNormalization::normalizeBindingsWithUndoableBindingCompression( in normalizeBindingsWithUndoableBindingCompression()
311 void BindingNormalization::normalizeBindingsWithPermanentBindingCompression( in normalizeBindingsWithPermanentBindingCompression()
324 void BindingNormalization::normalizeBindingsAndAddTo( in normalizeBindingsAndAddTo()
447BindingNormalization::addMultibindings(multibindings, fixed_size_allocator_data, multibindings_vec… in normalizeBindingsAndAddTo()
450 void BindingNormalization::handlePreexistingLazyComponentWithArgsReplacement( in handlePreexistingLazyComponentWithArgsReplacement()
[all …]
Dnormalized_component_storage.cpp57BindingNormalization::normalizeBindingsWithPermanentBindingCompression(std::move(component).releas… in NormalizedComponentStorage()
83 BindingNormalization::normalizeBindingsWithUndoableBindingCompression( in NormalizedComponentStorage()
Dinjector_storage.cpp88BindingNormalization::normalizeBindingsAndAddTo(std::move(component).release(), memory_pool, norma… in InjectorStorage()