Lines Matching defs:D23
586 template <class T> struct D23{};
587 template <class T> using C23 = D23<T>;
591 void foo23(D23<A23<>> b) {}
593 foo23(D23<D23<char>>());
598 // CHECK-ELIDE-NOTREE: candidate function not viable: no known conversion from 'D23<D23<char>>' to 'D23<const D23<int>>' for 1st argument
600 // CHECK-ELIDE-NOTREE: candidate function not viable: no known conversion from 'D23<char>' to 'D23<A23<>>' for 1st argument
602 // CHECK-NOELIDE-NOTREE: candidate function not viable: no known conversion from 'D23<D23<char>>' to 'D23<const D23<int>>' for 1st argument
604 // CHECK-NOELIDE-NOTREE: candidate function not viable: no known conversion from 'D23<char>' to 'D23<A23<>>' for 1st argument
607 // CHECK-ELIDE-TREE: D23<
608 // CHECK-ELIDE-TREE: [(no qualifiers) != const] D23<
612 // CHECK-ELIDE-TREE: D23<
616 // CHECK-NOELIDE-TREE: D23<
617 // CHECK-NOELIDE-TREE: [(no qualifiers) != const] D23<
621 // CHECK-NOELIDE-TREE: D23<