LLVM 22.0.0git
llvm::detail::IdentityIndex< Ty > Struct Template Reference

#include "llvm/ADT/IndexedMap.h"

Inheritance diagram for llvm::detail::IdentityIndex< Ty >:
[legend]

Public Types

using argument_type = Ty

Public Member Functions

Ty & operator() (Ty &self) const
const Ty & operator() (const Ty &self) const

Detailed Description

template<class Ty>
struct llvm::detail::IdentityIndex< Ty >

Definition at line 30 of file IndexedMap.h.

Member Typedef Documentation

◆ argument_type

template<class Ty>
using llvm::detail::IdentityIndex< Ty >::argument_type = Ty

Definition at line 31 of file IndexedMap.h.

Member Function Documentation

◆ operator()() [1/2]

template<class Ty>
const Ty & llvm::detail::IdentityIndex< Ty >::operator() ( const Ty & self) const
inline

Definition at line 34 of file IndexedMap.h.

◆ operator()() [2/2]

template<class Ty>
Ty & llvm::detail::IdentityIndex< Ty >::operator() ( Ty & self) const
inline

Definition at line 33 of file IndexedMap.h.


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