clang-tools 22.0.0git
llvm::DenseMapInfo< clang::clangd::Range > Struct Reference

#include <Protocol.h>

Public Types

using Range = clang::clangd::Range

Static Public Member Functions

static Range getEmptyKey ()
static Range getTombstoneKey ()
static unsigned getHashValue (const Range &Val)
static bool isEqual (const Range &LHS, const Range &RHS)

Detailed Description

Definition at line 2050 of file Protocol.h.

Member Typedef Documentation

◆ Range

using llvm::DenseMapInfo< clang::clangd::Range >::Range = clang::clangd::Range

Definition at line 2051 of file Protocol.h.

Member Function Documentation

◆ getEmptyKey()

Range llvm::DenseMapInfo< clang::clangd::Range >::getEmptyKey ( )
inlinestatic

Definition at line 2052 of file Protocol.h.

◆ getHashValue()

unsigned llvm::DenseMapInfo< clang::clangd::Range >::getHashValue ( const Range & Val)
inlinestatic

◆ getTombstoneKey()

Range llvm::DenseMapInfo< clang::clangd::Range >::getTombstoneKey ( )
inlinestatic

Definition at line 2057 of file Protocol.h.

◆ isEqual()

bool llvm::DenseMapInfo< clang::clangd::Range >::isEqual ( const Range & LHS,
const Range & RHS )
inlinestatic

Definition at line 2066 of file Protocol.h.

References clang::clangd::Range::end, and clang::clangd::Range::start.


The documentation for this struct was generated from the following file: