commit | a5c6c2a84cde5c9b8f8ec0610a9f89ffd54f44ee | [log] [tgz] |
---|---|---|
author | Anders Carlsson <andersca@mac.com> | Tue Jan 25 18:08:22 2011 +0000 |
committer | Anders Carlsson <andersca@mac.com> | Tue Jan 25 18:08:22 2011 +0000 |
tree | 572bb33e0e2926395c6e054169f253bbc37bd434 | |
parent | ae201f75e56f33278b2d48396b35bfa74c32af63 [diff] [blame] |
Don't insert class templates into the DynamicClasses vector. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@124201 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Sema/SemaDeclCXX.cpp b/lib/Sema/SemaDeclCXX.cpp index 25d0a5e..d5dea78 100644 --- a/lib/Sema/SemaDeclCXX.cpp +++ b/lib/Sema/SemaDeclCXX.cpp
@@ -2746,7 +2746,7 @@ } } - if (Record->isDynamicClass()) + if (Record->isDynamicClass() && !Record->isDependentType()) DynamicClasses.push_back(Record); if (Record->getIdentifier()) {