repo.or.cz
/
official-gcc.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
PR c++/81917 - ICE with void_t and partial specialization.
[official-gcc.git]
/
gcc
/
testsuite
/
g++.dg
/
template
/
ttp-derived2.C
blob
b2fe36faaff7dab8bf5fbd860433119a8d2a6a44
1
// PR c++/42329
2
3
template <typename T1, typename T2>
4
class B {};
5
6
template <typename T>
7
class D : public B<T, T> {};
8
9
template <template <typename, typename> class U, typename T1, typename T2>
10
void g(U<T1, T2>*) {}
11
12
int main()
13
{
14
D<long> dl;
15
g(&dl); // error: no matching function for call to ‘g(D<long int>*)’
16
}