Improved template template parameters support.
Previously, specifying more than one simple template template parameter
resulted in a parse error. Now multiple template template parameters are
working including instantiation with %template. Example:
template <template<template<class> class, class> class Op, template<class> class X, class Y>
class C { ... };
Closes #624
Closes #1021
This commit is contained in:
parent
c85e7f1625
commit
05b93b1f06
9 changed files with 212 additions and 62 deletions
|
|
@ -497,6 +497,7 @@ CPP_TEST_CASES += \
|
|||
template_static \
|
||||
template_tbase_template \
|
||||
template_template_parameters \
|
||||
template_template_template_parameters \
|
||||
template_typedef \
|
||||
template_typedef_class_template \
|
||||
template_typedef_cplx \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue