summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/SanitizerArgs.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2016-01-14 02:49:51 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2016-01-14 02:49:51 +0000
commitf7e62096ffd0fdc3f36f08355c5de59440011bfb (patch)
treefe1dafd765b5f795d1379e43d7a5e2ffcfd8d9bb /clang/lib/Driver/SanitizerArgs.cpp
parent574975efa99e387ba23cc2e0157141f83f387e0b (diff)
downloadbcm5719-llvm-f7e62096ffd0fdc3f36f08355c5de59440011bfb.tar.gz
bcm5719-llvm-f7e62096ffd0fdc3f36f08355c5de59440011bfb.zip
Driver: Remove SanitizerArgs::clear() function and SanitizerSet ctor,
replace with in-class initializers. llvm-svn: 257739
Diffstat (limited to 'clang/lib/Driver/SanitizerArgs.cpp')
-rw-r--r--clang/lib/Driver/SanitizerArgs.cpp17
1 files changed, 0 insertions, 17 deletions
diff --git a/clang/lib/Driver/SanitizerArgs.cpp b/clang/lib/Driver/SanitizerArgs.cpp
index 2fded1c80da..7e617a43e40 100644
--- a/clang/lib/Driver/SanitizerArgs.cpp
+++ b/clang/lib/Driver/SanitizerArgs.cpp
@@ -180,25 +180,8 @@ bool SanitizerArgs::needsUnwindTables() const {
return Sanitizers.Mask & NeedsUnwindTables;
}
-void SanitizerArgs::clear() {
- Sanitizers.clear();
- RecoverableSanitizers.clear();
- TrapSanitizers.clear();
- BlacklistFiles.clear();
- ExtraDeps.clear();
- CoverageFeatures = 0;
- MsanTrackOrigins = 0;
- MsanUseAfterDtor = false;
- NeedPIE = false;
- AsanFieldPadding = 0;
- AsanSharedRuntime = false;
- LinkCXXRuntimes = false;
- CfiCrossDso = false;
-}
-
SanitizerArgs::SanitizerArgs(const ToolChain &TC,
const llvm::opt::ArgList &Args) {
- clear();
SanitizerMask AllRemove = 0; // During the loop below, the accumulated set of
// sanitizers disabled by the current sanitizer
// argument or any argument after it.
OpenPOWER on IntegriCloud