================ @@ -0,0 +1,218 @@ +//===-- DILLexerTests.cpp --------------------------------------------===// +// +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception +// +//===----------------------------------------------------------------------===// + +#include "lldb/ValueObject/DILLexer.h" +#include "llvm/ADT/StringRef.h" +#include "gtest/gtest.h" +#include <string> + +using llvm::StringRef; + +bool VerifyExpectedTokens( ---------------- labath wrote:
There's a reason why I used `EXPECT_THAT(..., ElementsAre()` in my example -- it gives *much* better error messages in case of failure: It will print the *expected* vector, the *actual* vector, and also the element which differs. With an implementation like this, all you get is `error: false != true`. Which one would you rather debug? https://github.com/llvm/llvm-project/pull/123521 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits