From 52edddaea5d99dd8227231da1a47d9ce3600cb38 Mon Sep 17 00:00:00 2001 From: Reid Kleckner Date: Tue, 8 Apr 2014 18:13:24 +0000 Subject: Add support for MSVC's __FUNCSIG__ It is very similar to GCC's __PRETTY_FUNCTION__, except it prints the calling convention. Reviewers: majnemer Differential Revision: http://reviews.llvm.org/D3311 llvm-svn: 205780 --- clang/lib/AST/ASTDumper.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'clang/lib/AST/ASTDumper.cpp') diff --git a/clang/lib/AST/ASTDumper.cpp b/clang/lib/AST/ASTDumper.cpp index dcfba3e339f..39019792ee5 100644 --- a/clang/lib/AST/ASTDumper.cpp +++ b/clang/lib/AST/ASTDumper.cpp @@ -1684,6 +1684,7 @@ void ASTDumper::VisitPredefinedExpr(const PredefinedExpr *Node) { case PredefinedExpr::FuncDName: OS << " __FUNCDNAME__"; break; case PredefinedExpr::LFunction: OS << " L__FUNCTION__"; break; case PredefinedExpr::PrettyFunction: OS << " __PRETTY_FUNCTION__";break; + case PredefinedExpr::FuncSig: OS << " __FUNCSIG__"; break; } } -- cgit v1.2.1