aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Commands/CommandObjectSource.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2011-01-27 01:40:17 +0000
committerDouglas Gregor <dgregor@apple.com>2011-01-27 01:40:17 +0000
commit0693defea9521e6bb0be6bf51fb2f14de7473197 (patch)
tree5f752c96cfa15731b6f40396f5acb209beb73f9e /lldb/source/Commands/CommandObjectSource.cpp
parentdff0be70ba808e68562d9150e02d74179cbb7b26 (diff)
downloadllvm-0693defea9521e6bb0be6bf51fb2f14de7473197.zip
llvm-0693defea9521e6bb0be6bf51fb2f14de7473197.tar.gz
llvm-0693defea9521e6bb0be6bf51fb2f14de7473197.tar.bz2
When we run into a template parameter that should have a default
argument but doesn't (because previous template parameters had default arguments), clear out all of the default arguments so that we maintain the invariant that a template parameter has a default argument only if subsequence template parameters also have default arguments. Fixes a crash-on-invalid <rdar://problem/8913649>. llvm-svn: 124345
Diffstat (limited to 'lldb/source/Commands/CommandObjectSource.cpp')
0 files changed, 0 insertions, 0 deletions