clang-tools 19.0.0git
Public Types | Static Public Member Functions | List of all members
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 2027 of file Protocol.h.

Member Typedef Documentation

◆ Range

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

Definition at line 2028 of file Protocol.h.

Member Function Documentation

◆ getEmptyKey()

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

Definition at line 2029 of file Protocol.h.

◆ getHashValue()

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

◆ getTombstoneKey()

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

Definition at line 2034 of file Protocol.h.

◆ isEqual()

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

Definition at line 2043 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: