From a7affc26f3ee2c1449c41d88a0b18fd640577b39 Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Tue, 28 Feb 2023 16:32:32 +0100 Subject: Remove compilerplugins/clang/test/cppunitassertequals.hxx ...which isn't needed anymore to suppress warnings from other plugins like loplugin:external ever since 45c06838e95c94445359536d84c6328fa8b17a66 "only unit-test one loplugin at a time". Also, the declaration of the function test in cppunitassertequals.hxx had already started to deviate from its definition in cppunitassertequals.cxx. Change-Id: I3fbc8a9a805bd5bc4d8afbf958edff04b89add3f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/148010 Tested-by: Jenkins Reviewed-by: Stephan Bergmann --- compilerplugins/clang/test/cppunitassertequals.cxx | 6 +++++- compilerplugins/clang/test/cppunitassertequals.hxx | 23 ---------------------- 2 files changed, 5 insertions(+), 24 deletions(-) delete mode 100644 compilerplugins/clang/test/cppunitassertequals.hxx (limited to 'compilerplugins') diff --git a/compilerplugins/clang/test/cppunitassertequals.cxx b/compilerplugins/clang/test/cppunitassertequals.cxx index ea68a77e9628..401105465635 100644 --- a/compilerplugins/clang/test/cppunitassertequals.cxx +++ b/compilerplugins/clang/test/cppunitassertequals.cxx @@ -9,16 +9,20 @@ #include "sal/config.h" +#include + #include #include #include #include -#include "cppunitassertequals.hxx" +#include "rtl/ustring.hxx" #define TEST1 CPPUNIT_ASSERT(b1 == b2) #define TEST2(x) x +struct T { bool operator ==(T); }; + void test( bool b1, bool b2, OUString const & s1, OUString const & s2, T t, void * p, std::nullptr_t n, double d, int i) diff --git a/compilerplugins/clang/test/cppunitassertequals.hxx b/compilerplugins/clang/test/cppunitassertequals.hxx deleted file mode 100644 index 2448d64e93e7..000000000000 --- a/compilerplugins/clang/test/cppunitassertequals.hxx +++ /dev/null @@ -1,23 +0,0 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4; fill-column: 100 -*- */ -/* - * This file is part of the LibreOffice project. - * - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. - */ - -#pragma once - -#include "sal/config.h" - -#include - -#include "rtl/ustring.hxx" - -struct T { bool operator ==(T); }; - -void test( - bool b1, bool b2, OUString const & s1, OUString const & s2, T t, void * p, std::nullptr_t n); - -/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */ -- cgit