Searched refs:UnwrapType (Results 1 – 11 of 11) sorted by relevance
184 …InjectorStorage::createComponentStorageEntryForConstBind<UnwrapType<AnnotatedI>, UnwrapType<Annota…197 …InjectorStorage::createComponentStorageEntryForBind<UnwrapType<AnnotatedI>, UnwrapType<AnnotatedC>…217 …entries.push_back(InjectorStorage::createComponentStorageEntryForMultibinding<UnwrapType<Annotated…218 … UnwrapType<AnnotatedC>>());220 …InjectorStorage::createComponentStorageEntryForMultibindingVectorCreator<UnwrapType<AnnotatedI>>()…271 …using Helper = PostProcessRegisterProviderHelper<UnwrapType<AnnotatedSignature>, UnwrapType<Lambda…347 …InjectorStorage::createComponentStorageEntryForMultibindingProvider<UnwrapType<AnnotatedSignature>,348 … UnwrapType<Lambda>>());350 UnwrapType<Eval<NormalizeType(SignatureType(AnnotatedSignature))>>>());447 return LambdaInvoker::invoke<UnwrapType<Lambda>, NakedAllArgs...>([all …]
27 using type = fruit::impl::meta::UnwrapType<
144 storage->template get<fruit::impl::meta::UnwrapType< in FRUIT_DEPRECATED_DEFINITION()
459 injector.get<fruit::impl::meta::UnwrapType<AnnotatedArgs>>()...);484 …GetSecondStage<InjectorStorage::RemoveAnnotations<fruit::impl::meta::UnwrapType<AnnotatedArgs>>>()(496 …injector, GetFirstStage<InjectorStorage::RemoveAnnotations<fruit::impl::meta::UnwrapType<Annotated…511 … injector.lazyGetPtr<InjectorStorage::NormalizeType<fruit::impl::meta::UnwrapType<AnnotatedArgs>>>(569 …GetFirstStage<InjectorStorage::RemoveAnnotations<fruit::impl::meta::UnwrapType<AnnotatedArgs>>>()(…586 … injector.lazyGetPtr<InjectorStorage::NormalizeType<fruit::impl::meta::UnwrapType<AnnotatedArgs>>>(605 …fruit::impl::meta::UnwrapType<fruit::impl::meta::Eval<fruit::impl::meta::RemoveAnnotationsFromSign…644 …fruit::impl::meta::UnwrapType<fruit::impl::meta::Eval<fruit::impl::meta::RemoveAnnotationsFromSign…790 using AnnotatedCPtr = fruit::impl::meta::UnwrapType<824 …fruit::impl::meta::UnwrapType<fruit::impl::meta::Eval<fruit::impl::meta::RemoveAnnotationsFromSign…
52 using RemoveAnnotations = fruit::impl::meta::UnwrapType<65 using NormalizeType = fruit::impl::meta::UnwrapType<74 using SignatureType = fruit::impl::meta::UnwrapType<
66 FRUIT_ALWAYS_INLINE inline fruit::impl::meta::UnwrapType<69 using T = fruit::impl::meta::UnwrapType< in constructObject()
107 fruit::impl::meta::UnwrapType<
82 using UnwrapType = typename WrappedType::type; variable91 using type = UnwrapType<WrappedType>;
43 …static_assert(true || sizeof(typename CheckIfError<Error<ErrorTag, UnwrapType<Args>...>>::type), "…
175 using type = Type<fruit::Annotated<Annotation, UnwrapType<Eval<NormalizeType(Type<T>)>>>>;
23 const Type* UnwrapType(const Type* type) { in UnwrapType() function25 return UnwrapType(elaborated->getNamedType().getTypePtr()); in UnwrapType()27 return UnwrapType(typedefed->desugar().getTypePtr()); in UnwrapType()773 UnwrapType(base->getType().getTypePtr())); in IsRefCounted()