llvm/lldb/unittests/Core/MangledTest.cpp

//===-- MangledTest.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 "Plugins/ObjectFile/ELF/ObjectFileELF.h"
#include "Plugins/SymbolFile/Symtab/SymbolFileSymtab.h"
#include "TestingSupport/SubsystemRAII.h"
#include "TestingSupport/TestUtilities.h"

#include "lldb/Core/Mangled.h"
#include "lldb/Core/Module.h"
#include "lldb/Core/ModuleSpec.h"
#include "lldb/Host/FileSystem.h"
#include "lldb/Host/HostInfo.h"
#include "lldb/Symbol/SymbolContext.h"

#include "llvm/Support/FileUtilities.h"
#include "llvm/Support/Path.h"
#include "llvm/Support/Program.h"
#include "llvm/Testing/Support/Error.h"

#include "gtest/gtest.h"

usingnamespacelldb;
usingnamespacelldb_private;

TEST(MangledTest, ResultForValidName) {}

TEST(MangledTest, ResultForBlockInvocation) {}

TEST(MangledTest, EmptyForInvalidName) {}

TEST(MangledTest, ResultForValidRustV0Name) {}

TEST(MangledTest, EmptyForInvalidRustV0Name) {}

TEST(MangledTest, ResultForValidDLangName) {}

TEST(MangledTest, SameForInvalidDLangPrefixedName) {}

TEST(MangledTest, RecognizeSwiftMangledNames) {}

TEST(MangledTest, BoolConversionOperator) {}

TEST(MangledTest, NameIndexes_FindFunctionSymbols) {}