From 8153b5a6fed123b3a94302fcb951bbc03a93c2d3 Mon Sep 17 00:00:00 2001 From: Dmitri Gribenko Date: Fri, 11 Jan 2013 01:15:02 +0000 Subject: [PATCH] libclang logging: fixup for MSVC, which does not have __func__ git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172158 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/libclang/CLog.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/libclang/CLog.h b/tools/libclang/CLog.h index 60555701d9..271bf4e284 100644 --- a/tools/libclang/CLog.h +++ b/tools/libclang/CLog.h @@ -13,6 +13,7 @@ #include "llvm/ADT/IntrusiveRefCntPtr.h" #include "llvm/ADT/SmallString.h" #include "llvm/ADT/StringRef.h" +#include "llvm/Support/Compiler.h" #include "llvm/Support/raw_ostream.h" #include @@ -91,6 +92,6 @@ public: /// } /// \endcode #define LOG_SECTION(NAME) if (LogRef Log = clang::cxindex::Logger::make(NAME)) -#define LOG_FUNC_SECTION LOG_SECTION(__func__) +#define LOG_FUNC_SECTION LOG_SECTION(LLVM_FUNCTION_NAME) #endif -- 2.40.0