From 96065cf79ff76d5fd4fdaeb2fb2650074b3e0e51 Mon Sep 17 00:00:00 2001 From: Ilya Biryukov Date: Thu, 7 Nov 2019 09:37:25 +0100 Subject: [Syntax] Silence "unused function" warning in no-assert builds. NFC A helper `isImpicitExpr` is only used inside assert. --- clang/lib/Tooling/Syntax/BuildTree.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'clang/lib/Tooling') diff --git a/clang/lib/Tooling/Syntax/BuildTree.cpp b/clang/lib/Tooling/Syntax/BuildTree.cpp index 1be23f7e797..dddc265c8c4 100644 --- a/clang/lib/Tooling/Syntax/BuildTree.cpp +++ b/clang/lib/Tooling/Syntax/BuildTree.cpp @@ -21,12 +21,14 @@ #include "llvm/ADT/SmallVector.h" #include "llvm/Support/Allocator.h" #include "llvm/Support/Casting.h" +#include "llvm/Support/Compiler.h" #include "llvm/Support/FormatVariadic.h" #include "llvm/Support/raw_ostream.h" #include using namespace clang; +LLVM_ATTRIBUTE_UNUSED static bool isImplicitExpr(clang::Expr *E) { return E->IgnoreImplicit() != E; } /// A helper class for constructing the syntax tree while traversing a clang -- cgit v1.2.3