Lines Matching refs:CurrentResult
341 template <typename CurrentResult, typename T>
343 using type = CurrentResult;
346 template <typename CurrentResult, typename T>
347 struct apply<CurrentResult, Type<Assisted<T>>> {
348 using type = PushBack(CurrentResult, Type<T>);
361 template <typename CurrentResult, typename T>
363 using type = PushBack(CurrentResult, T);
367 template <typename CurrentResult, typename T>
368 struct apply<CurrentResult, Type<Assisted<T>>> {
369 using type = CurrentResult;
645 template <typename CurrentResult, typename T>
647 using type = PropagateError(CheckInjectableType(T), CurrentResult);
666 template <typename CurrentResult, typename T>
673 CurrentResult));
690 template <typename CurrentResult, typename T>
694 … ConstructError(AnnotatedTypeErrorTag, T, TypeWithoutAnnotations), CurrentResult);