llvm/lldb/source/Symbol/CompilerDecl.cpp

//===-- CompilerDecl.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/Symbol/CompilerDecl.h"
#include "lldb/Symbol/CompilerDeclContext.h"
#include "lldb/Symbol/TypeSystem.h"
#include "lldb/Utility/Scalar.h"

usingnamespacelldb_private;

ConstString CompilerDecl::GetName() const {}

ConstString CompilerDecl::GetMangledName() const {}

CompilerDeclContext CompilerDecl::GetDeclContext() const {}

CompilerType CompilerDecl::GetType() const {}

CompilerType CompilerDecl::GetFunctionReturnType() const {}

size_t CompilerDecl::GetNumFunctionArguments() const {}

CompilerType CompilerDecl::GetFunctionArgumentType(size_t arg_idx) const {}

bool lldb_private::operator==(const lldb_private::CompilerDecl &lhs,
                              const lldb_private::CompilerDecl &rhs) {}

bool lldb_private::operator!=(const lldb_private::CompilerDecl &lhs,
                              const lldb_private::CompilerDecl &rhs) {}

std::vector<lldb_private::CompilerContext>
CompilerDecl::GetCompilerContext() const {}

Scalar CompilerDecl::GetConstantValue() const {}