Home | History | Annotate | Download | only in impl

Lines Matching refs:Op

55   using Op = typename fruit::impl::meta::OpForComponent<Bindings...>::template ConvertTo<Comp>;
56 (void)typename fruit::impl::meta::CheckIfError<Op>::type();
60 fruit::impl::meta::Eval<fruit::impl::meta::CheckNoLoopInDeps(typename Op::Result)>>::type();
63 std::size_t num_entries = partial_component.storage.numBindings() + Op().numEntries();
66 Op()(entries);
90 using Op = OpFor<fruit::impl::Bind<AnnotatedI, AnnotatedC>>;
91 (void)typename fruit::impl::meta::CheckIfError<Op>::type();
100 using Op = OpFor<fruit::impl::RegisterConstructor<AnnotatedSignature>>;
101 (void)typename fruit::impl::meta::CheckIfError<Op>::type();
110 using Op = OpFor<fruit::impl::BindInstance<C, C>>;
111 (void)typename fruit::impl::meta::CheckIfError<Op>::type();
119 using Op = OpFor<fruit::impl::BindConstInstance<C, C>>;
120 (void)typename fruit::impl::meta::CheckIfError<Op>::type();
128 using Op = OpFor<fruit::impl::BindInstance<AnnotatedC, C>>;
129 (void)typename fruit::impl::meta::CheckIfError<Op>::type();
137 using Op = OpFor<fruit::impl::BindConstInstance<AnnotatedC, C>>;
138 (void)typename fruit::impl::meta::CheckIfError<Op>::type();
146 using Op = OpFor<fruit::impl::RegisterProvider<Lambda>>;
147 (void)typename fruit::impl::meta::CheckIfError<Op>::type();
155 using Op = OpFor<fruit::impl::RegisterProvider<AnnotatedSignature, Lambda>>;
156 (void)typename fruit::impl::meta::CheckIfError<Op>::type();
164 using Op = OpFor<fruit::impl::AddMultibinding<AnnotatedI, AnnotatedC>>;
165 (void)typename fruit::impl::meta::CheckIfError<Op>::type();
174 using Op = fruit::impl::meta::Eval<fruit::impl::meta::CheckNormalizedTypes(
176 (void)typename fruit::impl::meta::CheckIfError<Op>::type();
185 using Op = fruit::impl::meta::Eval<fruit::impl::meta::CheckNormalizedTypes(
187 (void)typename fruit::impl::meta::CheckIfError<Op>::type();
195 using Op = fruit::impl::meta::Eval<fruit::impl::meta::CheckNormalizedTypes(
197 (void)typename fruit::impl::meta::CheckIfError<Op>::type();
205 using Op = fruit::impl::meta::Eval<fruit::impl::meta::CheckNormalizedTypes(
207 (void)typename fruit::impl::meta::CheckIfError<Op>::type();
216 using Op = OpFor<fruit::impl::AddMultibindingProvider<Lambda>>;
217 (void)typename fruit::impl::meta::CheckIfError<Op>::type();
226 using Op = OpFor<fruit::impl::AddMultibindingProvider<AnnotatedSignature, Lambda>>;
227 (void)typename fruit::impl::meta::CheckIfError<Op>::type();
236 using Op = OpFor<fruit::impl::RegisterFactory<DecoratedSignature, Lambda>>;
237 (void)typename fruit::impl::meta::CheckIfError<Op>::type();
255 using Op = OpFor<fruit::impl::InstallComponent<fruit::Component<OtherComponentParams...>(FormalArgs...)>>;
256 (void)typename fruit::impl::meta::CheckIfError<Op>::type();
268 using Op = OpFor<fruit::impl::InstallComponentFunctions<ComponentFunctions...>>;
269 (void)typename fruit::impl::meta::CheckIfError<Op>::type();