diff options
author | Douglas Gregor <dgregor@apple.com> | 2010-12-23 01:52:01 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2010-12-23 01:52:01 +0000 |
commit | ea6c96f63a45b4ffdcdf9824a9cf31a32825c0f6 (patch) | |
tree | 82ce536c268f6f5f568b2bcd198ac4dbcedc4b1b /lib/FrontendTool/ExecuteCompilerInvocation.cpp | |
parent | 7b976ece336d209977b25b5c28ee09c2d2146e6a (diff) |
Implement the part of C++0x [temp.arg.explicit]p3 that pertains to
parameter packs. In particular, a parameter pack not otherwise deduced
is deduced to an empty parameter pack.
The C++0x wording here is a bit unfortunate; this should really only
apply to function templates, and it mentions "trailing" parameter
packs, which doesn't really make sense in the context of function
templates. Will file a core issue separately.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@122463 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions