Fix PR17637: incorrect calculation of template parameter depth
In delayed template parsing mode, adjust the template depth counter for each template parameter list associated with an out of line member template specialization. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@196351 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Parse/Parser.h 4 additions, 0 deletionsinclude/clang/Parse/Parser.h
- lib/Parse/ParseTemplate.cpp 4 additions, 2 deletionslib/Parse/ParseTemplate.cpp
- test/Parser/cxx-template-argument.cpp 1 addition, 0 deletionstest/Parser/cxx-template-argument.cpp
- test/Parser/cxx-template-decl.cpp 77 additions, 0 deletionstest/Parser/cxx-template-decl.cpp
Loading
Please register or sign in to comment