clang-tools 22.0.0git
|
#include <SymbolLocation.h>
Classes | |
struct | Position |
Public Member Functions | |
operator bool () const |
Public Attributes | |
Position | Start |
The symbol range, using half-open range [Start, End). | |
Position | End |
const char * | FileURI = "" |
Definition at line 19 of file SymbolLocation.h.
|
inlineexplicit |
Definition at line 56 of file SymbolLocation.h.
References FileURI.
Position clang::clangd::SymbolLocation::End |
Definition at line 54 of file SymbolLocation.h.
Referenced by llvm::DenseMapInfo< clang::clangd::RefSlab::Builder::Entry >::getHashValue(), clang::clangd::SymbolCollector::handleMacros(), clang::clangd::indexToLSPLocation(), llvm::DenseMapInfo< clang::clangd::RefSlab::Builder::Entry >::isEqual(), clang::clangd::operator<(), clang::clangd::operator<<(), and clang::clangd::operator==().
const char* clang::clangd::SymbolLocation::FileURI = "" |
Definition at line 64 of file SymbolLocation.h.
Referenced by clang::clangd::getCorrespondingHeaderOrSource(), llvm::DenseMapInfo< clang::clangd::RefSlab::Builder::Entry >::getHashValue(), clang::clangd::SymbolCollector::handleMacros(), clang::clangd::indexToLSPLocation(), clang::clangd::RefSlab::Builder::insert(), llvm::DenseMapInfo< clang::clangd::RefSlab::Builder::Entry >::isEqual(), clang::clangd::SymbolRelevanceSignals::merge(), clang::clangd::mergeSymbol(), operator bool(), clang::clangd::operator<(), clang::clangd::operator<<(), clang::clangd::operator==(), clang::clangd::MergedIndex::refs(), clang::clangd::remote::Marshaller::toProtobuf(), and clang::clangd::visitStrings().
Position clang::clangd::SymbolLocation::Start |
The symbol range, using half-open range [Start, End).
Definition at line 53 of file SymbolLocation.h.
Referenced by llvm::DenseMapInfo< clang::clangd::RefSlab::Builder::Entry >::getHashValue(), clang::clangd::SymbolCollector::handleMacros(), clang::clangd::indexToLSPLocation(), llvm::DenseMapInfo< clang::clangd::RefSlab::Builder::Entry >::isEqual(), clang::clangd::operator<(), clang::clangd::operator<<(), and clang::clangd::operator==().