Lines Matching refs:PartialComponent
58 …Component(PartialComponent<Bindings...>&& component) noexcept; // NOLINT(google-explicit-construct…
68 friend class PartialComponent; variable
117 PartialComponent<> createComponent();
144 class PartialComponent {
146 PartialComponent& operator=(PartialComponent&&) = delete;
147 PartialComponent& operator=(const PartialComponent&) = delete;
258 PartialComponent<fruit::impl::Bind<I, C>, Bindings...> bind();
330 PartialComponent<fruit::impl::RegisterConstructor<Signature>, Bindings...> registerConstructor();
359 PartialComponent<fruit::impl::BindInstance<C, C>, Bindings...> bindInstance(C& instance);
396 …PartialComponent<fruit::impl::BindConstInstance<C, C>, Bindings...> bindInstance(const C& instance…
402 PartialComponent<fruit::impl::BindConstInstance<C, C>, Bindings...> bindInstance(C&&) = delete;
415 …PartialComponent<fruit::impl::BindInstance<AnnotatedType, C>, Bindings...> bindInstance(C& instanc…
429 …PartialComponent<fruit::impl::BindConstInstance<AnnotatedType, C>, Bindings...> bindInstance(const…
435 …PartialComponent<fruit::impl::BindConstInstance<AnnotatedType, C>, Bindings...> bindInstance(C&& i…
481 …PartialComponent<fruit::impl::RegisterProvider<Lambda>, Bindings...> registerProvider(Lambda lambd…
510 PartialComponent<fruit::impl::RegisterProvider<AnnotatedSignature, Lambda>, Bindings...>
532 PartialComponent<fruit::impl::AddMultibinding<I, C>, Bindings...> addMultibinding();
572 …PartialComponent<fruit::impl::AddInstanceMultibinding<C>, Bindings...> addInstanceMultibinding(C& …
598 …PartialComponent<fruit::impl::AddInstanceMultibinding<AnnotatedC>, Bindings...> addInstanceMultibi…
626 PartialComponent<fruit::impl::AddInstanceVectorMultibindings<C>, Bindings...>
651 PartialComponent<fruit::impl::AddInstanceVectorMultibindings<AnnotatedC>, Bindings...>
691 …PartialComponent<fruit::impl::AddMultibindingProvider<Lambda>, Bindings...> addMultibindingProvide…
728 PartialComponent<fruit::impl::AddMultibindingProvider<AnnotatedSignature, Lambda>, Bindings...>
811 PartialComponent<fruit::impl::RegisterFactory<DecoratedSignature, Factory>, Bindings...>
891 …PartialComponent<fruit::impl::InstallComponent<fruit::Component<OtherComponentParams...>(FormalArg…
922 PartialComponent<fruit::impl::InstallComponentFunctions<ComponentFunctions...>, Bindings...>
936 …PartialComponent<fruit::impl::ReplaceComponent<ReplacedComponent(GetReplacedComponentFormalArgs...…
1048 typename PartialComponent<Bindings...>::template PartialComponentWithReplacementInProgress<
1052 ~PartialComponent() = default;
1055 PartialComponent() = delete;
1058 PartialComponent(const PartialComponent&) = delete;
1059 PartialComponent(PartialComponent&&) = delete;
1063 friend class PartialComponent;
1070 …PartialComponent(fruit::impl::PartialComponentStorage<Bindings...> storage); // NOLINT(google-expl…
1075 friend PartialComponent<> createComponent();