Summary: | Semantic analyzer fails with class inheriting from templated typedef | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Sandro Mani <manisandro> |
Component: | Language Support: CPP (old) | Assignee: | kdevelop-bugs-null |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 4.2.1 | ||
Target Milestone: | 4.2.0 | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kdevelop/4880f3f5dc2893d540e0030119aefb6b92084fd6 | Version Fixed In: |
Description
Sandro Mani
2011-04-14 19:02:42 UTC
Git commit 4880f3f5dc2893d540e0030119aefb6b92084fd6 by Milian Wolff. Committed on 08/08/2013 at 21:06. Pushed by mwolff into branch 'master'. Unalias type after delayed type resolution befor baseClass import. This fixes a bug where semantic analsis failed for typedefed template arguments in base classes. M +2 -1 languages/cpp/cppduchain/templatedeclaration.cpp A +46 -0 languages/cpp/tests/cpptestfiles/typedef_template_arg.cpp [License: LGPL (v2)] http://commits.kde.org/kdevelop/4880f3f5dc2893d540e0030119aefb6b92084fd6 |