Home
last modified time | relevance | path

Searched refs:RemoveAnnotations (Results 1 – 12 of 12) sorted by relevance

/external/google-fruit/include/fruit/impl/injector/
Dinjector_storage.defn.h233 inline InjectorStorage::RemoveAnnotations<AnnotatedT> InjectorStorage::get() {
241 … fruit::impl::meta::RemoveAnnotations(fruit::impl::meta::Type<T>)));
271 inline const InjectorStorage::RemoveAnnotations<AnnotatedC>* InjectorStorage::unsafeGet() {
273 using C = RemoveAnnotations<AnnotatedC>;
291 inline const std::vector<InjectorStorage::RemoveAnnotations<AnnotatedC>*>& InjectorStorage::getMult…
293 using C = RemoveAnnotations<AnnotatedC>;
322 using C = RemoveAnnotations<AnnotatedC>;
370 using I = RemoveAnnotations<AnnotatedI>;
371 using C = RemoveAnnotations<AnnotatedC>;
389 using I = RemoveAnnotations<AnnotatedI>;
[all …]
Dinjector_storage.h52 using RemoveAnnotations = fruit::impl::meta::UnwrapType< variable
53 …fruit::impl::meta::Eval<fruit::impl::meta::RemoveAnnotations(fruit::impl::meta::Type<AnnotatedT>)>…
61 using type = RemoveAnnotations<AnnotatedT>;
255 RemoveAnnotations<AnnotatedT> get();
273 const RemoveAnnotations<AnnotatedC>* unsafeGet();
276 const std::vector<RemoveAnnotations<AnnotatedC>*>& getMultibindings();
Dinjector_accessor_for_tests.h49 static const fruit::impl::RemoveAnnotations<C>*
Dinjector_accessor_for_tests.defn.h26 const fruit::impl::RemoveAnnotations<AnnotatedC>*
/external/google-fruit/include/fruit/impl/
Dcomponent_functors.defn.h155 using I = RemoveAnnotations(AnnotatedI);
156 using C = RemoveAnnotations(AnnotatedC);
211 using I = RemoveAnnotations(AnnotatedI);
212 using C = RemoveAnnotations(AnnotatedC);
298 CheckInjectableType(RemoveAnnotations(SignatureType(AnnotatedSignature))),
359 CheckInjectableType(RemoveAnnotations(SignatureType(AnnotatedSignature))),
366 If(IsAbstract(RemoveAnnotations(SignatureType(AnnotatedSignature))),
368 RemoveAnnotations(SignatureType(AnnotatedSignature))),
426 using T = RemoveAnnotations(AnnotatedT);
452 … UnwrapType<Eval<RemoveAnnotations(GetNthType(Indexes, DecoratedArgs))>>>()(injected_args,
[all …]
Dmeta_operation_wrappers.h28 fruit::impl::meta::Eval<fruit::impl::meta::RemoveAnnotations(fruit::impl::meta::Type<T>)>>;
31 using RemoveAnnotations = typename RemoveAnnotationsHelper<T>::type; variable
Dinjector.defn.h80 using type = Eval<PropagateError(CheckInjectableType(RemoveAnnotations(Type<T>)),
117 inline fruit::impl::RemoveAnnotations<T> Injector<P...>::get() { in get()
131 inline const std::vector<fruit::impl::RemoveAnnotations<AnnotatedC>*>& Injector<P...>::getMultibind… in getMultibindings()
Dprovider.defn.h45 CheckInjectableType(RemoveAnnotations(Type<T>)),
/external/google-fruit/include/fruit/impl/meta/
Dcomponent.h282 struct RemoveAnnotations {
306 …using type = ConsSignature(RemoveAnnotations(Type<AnnotatedT>), Id<RemoveAnnotations(Type<Annotate…
314 using type = TransformVector(V, RemoveAnnotations);
409 using type = ConsSignatureWithVector(RemoveAnnotations(SignatureType(AnnotatedSignature)),
424 using type = ConsSignatureWithVector(RemoveAnnotations(SignatureType(AnnotatedSignature)),
498 using C = RemoveAnnotations(AnnotatedC);
508 If(Not(IsSame(SResult, RemoveAnnotations(SResult))),
669 using type = PropagateError(CheckInjectableType(RemoveAnnotations(NormalizeUntilStable(T))),
671 ConstructError(NonClassTypeErrorTag, RemoveAnnotations(T),
672 RemoveAnnotations(NormalizeUntilStable(T))),
[all …]
/external/google-fruit/include/fruit/
Dinjector.h170 fruit::impl::RemoveAnnotations<T> get();
203 const std::vector<fruit::impl::RemoveAnnotations<T>*>& getMultibindings();
/external/google-fruit/include/fruit/impl/data_structures/
Dfixed_size_allocator.defn.h67 …fruit::impl::meta::Eval<fruit::impl::meta::RemoveAnnotations(fruit::impl::meta::Type<AnnotatedT>)>…
70 …fruit::impl::meta::Eval<fruit::impl::meta::RemoveAnnotations(fruit::impl::meta::Type<AnnotatedT>)>… in constructObject()
Dfixed_size_allocator.h108 …fruit::impl::meta::Eval<fruit::impl::meta::RemoveAnnotations(fruit::impl::meta::Type<AnnotatedT>)>…