Lines Matching refs:PartialComponent
51 inline Component<Params...>::Component(PartialComponent<Bindings...>&& partial_component) : storage… in Component()
81 inline PartialComponent<Bindings...>::~PartialComponent() {} in ~PartialComponent()
83 inline PartialComponent<> createComponent() { in createComponent()
89 inline PartialComponent<fruit::impl::Bind<AnnotatedI, AnnotatedC>, Bindings...> PartialComponent<Bi… in bind()
98 inline PartialComponent<fruit::impl::RegisterConstructor<AnnotatedSignature>, Bindings...>
99 PartialComponent<Bindings...>::registerConstructor() { in registerConstructor()
108 inline PartialComponent<fruit::impl::BindInstance<C, C>, Bindings...>
109 PartialComponent<Bindings...>::bindInstance(C& instance) { in bindInstance()
117 inline PartialComponent<fruit::impl::BindConstInstance<C, C>, Bindings...>
118 PartialComponent<Bindings...>::bindInstance(const C& instance) { in bindInstance()
126 inline PartialComponent<fruit::impl::BindInstance<AnnotatedC, C>, Bindings...>
127 PartialComponent<Bindings...>::bindInstance(C& instance) { in bindInstance()
135 inline PartialComponent<fruit::impl::BindConstInstance<AnnotatedC, C>, Bindings...>
136 PartialComponent<Bindings...>::bindInstance(const C& instance) { in bindInstance()
144 inline PartialComponent<fruit::impl::RegisterProvider<Lambda>, Bindings...>
145 PartialComponent<Bindings...>::registerProvider(Lambda) { in registerProvider()
153 inline PartialComponent<fruit::impl::RegisterProvider<AnnotatedSignature, Lambda>, Bindings...>
154 PartialComponent<Bindings...>::registerProvider(Lambda) { in registerProvider()
162 inline PartialComponent<fruit::impl::AddMultibinding<AnnotatedI, AnnotatedC>, Bindings...>
163 PartialComponent<Bindings...>::addMultibinding() { in addMultibinding()
172 inline PartialComponent<fruit::impl::AddInstanceMultibinding<C>, Bindings...>
173 PartialComponent<Bindings...>::addInstanceMultibinding(C& instance) { in addInstanceMultibinding()
183 inline PartialComponent<fruit::impl::AddInstanceMultibinding<AnnotatedC>, Bindings...>
184 PartialComponent<Bindings...>::addInstanceMultibinding(C& instance) { in addInstanceMultibinding()
193 inline PartialComponent<fruit::impl::AddInstanceVectorMultibindings<C>, Bindings...>
194 PartialComponent<Bindings...>::addInstanceMultibindings(std::vector<C>& instances) { in addInstanceMultibindings()
203 inline PartialComponent<fruit::impl::AddInstanceVectorMultibindings<AnnotatedC>, Bindings...>
204 PartialComponent<Bindings...>::addInstanceMultibindings(std::vector<C>& instances) { in addInstanceMultibindings()
214 inline PartialComponent<fruit::impl::AddMultibindingProvider<Lambda>, Bindings...>
215 PartialComponent<Bindings...>::addMultibindingProvider(Lambda) { in addMultibindingProvider()
224 inline PartialComponent<fruit::impl::AddMultibindingProvider<AnnotatedSignature, Lambda>, Bindings.…
225 PartialComponent<Bindings...>::addMultibindingProvider(Lambda) { in addMultibindingProvider()
234 inline PartialComponent<fruit::impl::RegisterFactory<DecoratedSignature, Lambda>, Bindings...>
235 PartialComponent<Bindings...>::registerFactory(Lambda) { in registerFactory()
243 inline PartialComponent<Bindings...>::PartialComponent(fruit::impl::PartialComponentStorage<Binding… in PartialComponent() function
248 inline PartialComponent<fruit::impl::InstallComponent<fruit::Component<OtherComponentParams...>(For…
250 PartialComponent<Bindings...>::install(fruit::Component<OtherComponentParams...> (*getComponent)(Fo… in install()
265 inline PartialComponent<fruit::impl::InstallComponentFunctions<ComponentFunctions...>, Bindings...>
266 PartialComponent<Bindings...>::installComponentFunctions(ComponentFunctions... componentFunctions) { in installComponentFunctions()
278 inline typename PartialComponent<Bindings...>::template PartialComponentWithReplacementInProgress<
280 PartialComponent<Bindings...>::replace(fruit::Component<OtherComponentParams...> (*getReplacedCompo… in replace()
293 inline PartialComponent<fruit::impl::ReplaceComponent<OtherComponent(GetReplacedComponentFormalArgs…
296 PartialComponent<Bindings...>::