aboutsummaryrefslogtreecommitdiff
path: root/lib/FrontendTool/ExecuteCompilerInvocation.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2010-12-23 01:52:01 +0000
committerDouglas Gregor <dgregor@apple.com>2010-12-23 01:52:01 +0000
commitea6c96f63a45b4ffdcdf9824a9cf31a32825c0f6 (patch)
tree82ce536c268f6f5f568b2bcd198ac4dbcedc4b1b /lib/FrontendTool/ExecuteCompilerInvocation.cpp
parent7b976ece336d209977b25b5c28ee09c2d2146e6a (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