clang  19.0.0git
Public Types | Public Member Functions | List of all members
clang::SemaObjC::GlobalMethodPool Class Reference

#include "clang/Sema/SemaObjC.h"

Public Types

using Lists = std::pair< ObjCMethodList, ObjCMethodList >
 
using iterator = llvm::DenseMap< Selector, Lists >::iterator
 

Public Member Functions

iterator begin ()
 
iterator end ()
 
iterator find (Selector Sel)
 
std::pair< iterator, boolinsert (std::pair< Selector, Lists > &&Val)
 
int count (Selector Sel) const
 
bool empty () const
 

Detailed Description

Definition at line 188 of file SemaObjC.h.

Member Typedef Documentation

◆ iterator

Definition at line 191 of file SemaObjC.h.

◆ Lists

Definition at line 190 of file SemaObjC.h.

Member Function Documentation

◆ begin()

iterator clang::SemaObjC::GlobalMethodPool::begin ( )
inline

Definition at line 192 of file SemaObjC.h.

Referenced by clang::SemaObjC::SelectorsForTypoCorrection().

◆ count()

int clang::SemaObjC::GlobalMethodPool::count ( Selector  Sel) const
inline

Definition at line 198 of file SemaObjC.h.

◆ empty()

bool clang::SemaObjC::GlobalMethodPool::empty ( ) const
inline

Definition at line 199 of file SemaObjC.h.

◆ end()

iterator clang::SemaObjC::GlobalMethodPool::end ( )
inline

◆ find()

iterator clang::SemaObjC::GlobalMethodPool::find ( Selector  Sel)
inline

◆ insert()

std::pair<iterator, bool> clang::SemaObjC::GlobalMethodPool::insert ( std::pair< Selector, Lists > &&  Val)
inline

Definition at line 195 of file SemaObjC.h.


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