Lines Matching refs:template
26 template <typename... Ts>
31 template <typename T>
36 template <typename T, typename C>
44 template <typename... Ts>
50 template <typename... TypesInLoop>
57 template <typename T, typename C>
62 template <typename AnnotatedT, typename T>
67 template <typename C>
72 template <typename RequiredSignature, typename SignatureInInjectTypedef>
78 template <typename Signature, typename SignatureInLambda>
85 template <typename... DuplicatedTypes>
92 template <typename... Requirements>
100 template <typename C, typename CandidateSignature>
105 template <typename C, typename SignatureReturnType>
113 template <typename C>
120 template <typename CandidateSignature>
127 template <typename CandidateSignature>
137 template <typename CandidateLambda>
143 template <typename Signature>
148 template <typename I, typename C>
153 template <typename ProviderType>
160 template <typename... ComponentRequirements>
168 template <typename... UnsatisfiedRequirements>
175 template <typename... TypesNotProvided>
182 template <typename... TypesProvidedAsConstOnly>
193 template <typename T>
199 template <typename T>
212 template <typename T>
234 template <typename C, typename InjectSignature>
240 template <typename ExpectedSignature, typename FunctorSignature>
247 template <typename Signature>
254 template <typename Lambda>
264 template <typename Lambda>
275 template <typename C>
280 template <typename C>
288 template <typename TypeParameter, typename TypeOfValue>
296 template <typename RequiredType>
307 template <typename T>
316 template <typename T>
328 template <typename T>
340 template <typename T>
356 template <typename T>
367 template <typename BaseFactory, typename DerivedFactory>
379 template <typename Arg>
388 template <typename Lambda>
393 template <typename Lambda>
398 template <typename Signature>
403 template <typename T>
408 template <typename... Ts>
413 template <typename... TypesInLoop>
418 template <typename T, typename C>
423 template <typename T, typename C>
428 template <typename C>
433 template <typename RequiredSignature, typename SignatureInInjectTypedef>
438 template <typename Signature, typename SignatureInLambda>
443 template <typename... DuplicatedTypes>
448 template <typename... Requirements>
453 template <typename... ComponentRequirements>
458 template <typename C, typename TypeInInjectTypedef>
463 template <typename C, typename ReturnTypeOfInjectTypedef>
468 template <typename C>
473 template <typename... UnsatisfiedRequirements>
478 template <typename... TypesNotProvided>
483 template <typename... TypesProvidedAsConstOnly>
488 template <typename ProviderType>
493 template <typename Signature>
498 template <typename I, typename C>
503 template <typename CandidateSignature>
508 template <typename CandidateSignature>
513 template <typename CandidateLambda>
518 template <typename T>
523 template <typename T>
528 template <typename T>
533 template <typename C, typename InjectSignature>
538 template <typename ExpectedSignature, typename FunctorSignature>
543 template <typename C>
548 template <typename T, typename C>
553 template <typename C>
558 template <typename TypeParameter, typename TypeOfValue>
563 template <typename RequiredType>
568 template <typename T>
573 template <typename T>
578 template <typename T>
583 template <typename T>
588 template <typename T>
593 template <typename BaseFactory, typename DerivedFactory>
598 template <typename Arg>