diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2016-01-14 02:49:51 +0000 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2016-01-14 02:49:51 +0000 |
commit | f7e62096ffd0fdc3f36f08355c5de59440011bfb (patch) | |
tree | fe1dafd765b5f795d1379e43d7a5e2ffcfd8d9bb /clang/lib/Driver/SanitizerArgs.cpp | |
parent | 574975efa99e387ba23cc2e0157141f83f387e0b (diff) | |
download | bcm5719-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.cpp | 17 |
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. |