aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic/FileManager.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2010-07-14 23:14:12 +0000
committerDouglas Gregor <dgregor@apple.com>2010-07-14 23:14:12 +0000
commit0167f3c25581c39cd024d7a924553959c4893381 (patch)
tree9f11b9832088f2309a1434ae8be48f583facaac6 /lib/Basic/FileManager.cpp
parent77d439a4d69ffe30a7607c07b3ec5113824fd53e (diff)
When there are extra or missing template parameter lists in a template
definition, we're likely going to end up breaking the invariants of the template system, e.g., that the depths of template parameter lists match up with the nesting template of the template. So, make sure we mark such ill-formed declarations as invalid or don't even build them at all. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@108372 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Basic/FileManager.cpp')
0 files changed, 0 insertions, 0 deletions