aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/CommandLine.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2012-03-12 08:56:40 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2012-03-12 08:56:40 +0000
commitbfdb108fc5e627e740d096ee96ea6e1b10891e66 (patch)
tree329e7209f4fb7ce3a9a3636934309c1794bf24a9 /llvm/lib/Support/CommandLine.cpp
parentc5b05520550a4becec926564bef032e60023cde2 (diff)
downloadllvm-bfdb108fc5e627e740d096ee96ea6e1b10891e66.zip
llvm-bfdb108fc5e627e740d096ee96ea6e1b10891e66.tar.gz
llvm-bfdb108fc5e627e740d096ee96ea6e1b10891e66.tar.bz2
Fix parsing of trailing-return-type. Types are syntactically prohibited from
being defined here: [] () -> struct S {} does not define struct S. In passing, implement DR1318 (syntactic disambiguation of 'final'). llvm-svn: 152551
Diffstat (limited to 'llvm/lib/Support/CommandLine.cpp')
0 files changed, 0 insertions, 0 deletions