summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/Tools.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2013-11-12 02:41:45 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2013-11-12 02:41:45 +0000
commit16e1b07597f39af3f57dbed4d307498ab7c5c343 (patch)
treed4d64e695d45e84930340cc780ae9de70a9eadd8 /clang/lib/Driver/Tools.cpp
parent72b31eee0b34844841dbddbb1e499dbbdbff8d2d (diff)
downloadbcm5719-llvm-16e1b07597f39af3f57dbed4d307498ab7c5c343.tar.gz
bcm5719-llvm-16e1b07597f39af3f57dbed4d307498ab7c5c343.zip
Rather than duplicating extension diagnostics to allow them to cause a
substitution failure, allow a flag to be set on the Diagnostic object, to mark it as 'causes substitution failure'. Refactor Diagnostic.td and the tablegen to use an enum for SFINAE behavior rather than a bunch of flags. llvm-svn: 194444
Diffstat (limited to 'clang/lib/Driver/Tools.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud