Searched refs:BindingNormalization (Results 1 – 6 of 6) sorted by relevance
33 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 …]
127 friend class BindingNormalization; variable
39 class BindingNormalization {
38 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()447 …BindingNormalization::addMultibindings(multibindings, fixed_size_allocator_data, multibindings_vec… in normalizeBindingsAndAddTo()450 void BindingNormalization::handlePreexistingLazyComponentWithArgsReplacement( in handlePreexistingLazyComponentWithArgsReplacement()[all …]
57 …BindingNormalization::normalizeBindingsWithPermanentBindingCompression(std::move(component).releas… in NormalizedComponentStorage()83 BindingNormalization::normalizeBindingsWithUndoableBindingCompression( in NormalizedComponentStorage()
88 …BindingNormalization::normalizeBindingsAndAddTo(std::move(component).release(), memory_pool, norma… in InjectorStorage()