Lines Matching full:apply
36 struct apply;
39 struct apply<Type<C>, Type<Args>...> {
46 struct apply;
49 struct apply<Type<C>, Vector<Type<Types>...>> {
56 struct apply;
59 struct apply<Type<T>> {
66 struct apply;
69 struct apply<Type<C>> {
82 struct apply;
85 struct apply<Type<C>> {
92 struct apply;
95 struct apply<Vector<Type<Ts>...>> {
102 struct apply;
105 struct apply<Int<0>, T, Ts...> {
110 struct apply<Int<n>, T, Ts...> {
117 struct apply;
120 struct apply<N, Vector<Ts...>> {
127 struct apply;
130 struct apply<Type<Result (Functor::*)(Args...)>> {
137 struct apply;
140 struct apply<Type<F>> {
147 struct apply;
150 struct apply<Type<Result (LambdaObject::*)(Args...) const>> {
158 struct apply;
161 struct apply<Type<Function>> {
169 struct apply<Type<Result(Args...)>> {
174 struct apply<Type<Result (*)(Args...)>> {