llvm/lldb/source/API/SBTypeNameSpecifier.cpp

//===-- SBTypeNameSpecifier.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/API/SBTypeNameSpecifier.h"
#include "lldb/Utility/Instrumentation.h"

#include "lldb/API/SBStream.h"
#include "lldb/API/SBType.h"

#include "lldb/DataFormatters/DataVisualization.h"

usingnamespacelldb;
usingnamespacelldb_private;

SBTypeNameSpecifier::SBTypeNameSpecifier() {}

SBTypeNameSpecifier::SBTypeNameSpecifier(const char *name, bool is_regex)
    :{}

SBTypeNameSpecifier::SBTypeNameSpecifier(const char *name,
                                         FormatterMatchType match_type)
    :{}

SBTypeNameSpecifier::SBTypeNameSpecifier(SBType type) {}

SBTypeNameSpecifier::SBTypeNameSpecifier(const lldb::SBTypeNameSpecifier &rhs)
    :{}

SBTypeNameSpecifier::~SBTypeNameSpecifier() = default;

bool SBTypeNameSpecifier::IsValid() const {}
operator bool()

const char *SBTypeNameSpecifier::GetName() {}

SBType SBTypeNameSpecifier::GetType() {}

FormatterMatchType SBTypeNameSpecifier::GetMatchType() {}

bool SBTypeNameSpecifier::IsRegex() {}

bool SBTypeNameSpecifier::GetDescription(
    lldb::SBStream &description, lldb::DescriptionLevel description_level) {}

lldb::SBTypeNameSpecifier &SBTypeNameSpecifier::
operator=(const lldb::SBTypeNameSpecifier &rhs) {}

bool SBTypeNameSpecifier::operator==(lldb::SBTypeNameSpecifier &rhs) {}

bool SBTypeNameSpecifier::IsEqualTo(lldb::SBTypeNameSpecifier &rhs) {}

bool SBTypeNameSpecifier::operator!=(lldb::SBTypeNameSpecifier &rhs) {}

lldb::TypeNameSpecifierImplSP SBTypeNameSpecifier::GetSP() {}

void SBTypeNameSpecifier::SetSP(
    const lldb::TypeNameSpecifierImplSP &type_namespec_sp) {}

SBTypeNameSpecifier::SBTypeNameSpecifier(
    const lldb::TypeNameSpecifierImplSP &type_namespec_sp)
    :{}