]> granicus.if.org Git - clang/commit
[Sanitizer] Refactor SanitizerArgs parsing in Driver.
authorAlexey Samsonov <vonosmas@gmail.com>
Fri, 14 Nov 2014 02:59:20 +0000 (02:59 +0000)
committerAlexey Samsonov <vonosmas@gmail.com>
Fri, 14 Nov 2014 02:59:20 +0000 (02:59 +0000)
commit00e31d16329494a6a8c8a5495015e0be3e252517
tree1a4a9c364855f1c687f8796abba19aa26ed8462b
parentb27216c806161a863227e115a7e6598b89f28445
[Sanitizer] Refactor SanitizerArgs parsing in Driver.

Remove flag parsing details from the public header.
Use SanitizerSet to represent the set of enabled sanitizers.
Cleanup the implementation: update the comments to
reflect reality, remove dead code.

No functionality change.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@221968 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/Sanitizers.h
include/clang/Driver/SanitizerArgs.h
lib/Basic/Sanitizers.cpp
lib/Driver/SanitizerArgs.cpp