From 8ce4920de009cfa00b4748417695b8af611639d8 Mon Sep 17 00:00:00 2001 From: David Blaikie Date: Fri, 27 Oct 2017 20:40:45 +0000 Subject: [PATCH] Sanitizers.h: Modularize/Fix ODR violations by making inline functions non-static git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@316793 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/clang/Basic/Sanitizers.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/clang/Basic/Sanitizers.h b/include/clang/Basic/Sanitizers.h index 5317720095..1b936c7d11 100644 --- a/include/clang/Basic/Sanitizers.h +++ b/include/clang/Basic/Sanitizers.h @@ -80,7 +80,7 @@ SanitizerMask parseSanitizerValue(StringRef Value, bool AllowGroups); SanitizerMask expandSanitizerGroups(SanitizerMask Kinds); /// Return the sanitizers which do not affect preprocessing. -static inline SanitizerMask getPPTransparentSanitizers() { +inline SanitizerMask getPPTransparentSanitizers() { return SanitizerKind::CFI | SanitizerKind::Integer | SanitizerKind::Nullability | SanitizerKind::Undefined; } -- 2.50.1