clang 18.0.0git
|
#include "clang/Sema/Sema.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, bool > | insert (std::pair< Selector, Lists > &&Val) |
int | count (Selector Sel) const |
bool | empty () const |
using clang::Sema::GlobalMethodPool::iterator = llvm::DenseMap<Selector, Lists>::iterator |
using clang::Sema::GlobalMethodPool::Lists = std::pair<ObjCMethodList, ObjCMethodList> |
|
inline |
Definition at line 1541 of file Sema.h.
Referenced by AddClassMessageCompletions(), DiagnoseMismatchedSelectors(), and clang::Sema::SelectorsForTypoCorrection().
Definition at line 1547 of file Sema.h.
Referenced by AddClassMessageCompletions().
|
inline |
Definition at line 1542 of file Sema.h.
Referenced by AddClassMessageCompletions(), clang::Sema::AreMultipleMethodsInGlobalPool(), clang::Sema::CheckObjCMethodOverrides(), clang::Sema::CollectMultipleMethodsInGlobalPool(), DiagnoseMismatchedSelectors(), LookupDirectMethodInGlobalPool(), clang::Sema::LookupImplementedMethodInGlobalPool(), moveMethodToBackOfGlobalList(), and clang::Sema::SelectorsForTypoCorrection().
Definition at line 1543 of file Sema.h.
Referenced by clang::Sema::AreMultipleMethodsInGlobalPool(), clang::Sema::CheckObjCMethodOverrides(), clang::Sema::CollectMultipleMethodsInGlobalPool(), LookupDirectMethodInGlobalPool(), clang::Sema::LookupImplementedMethodInGlobalPool(), and moveMethodToBackOfGlobalList().
|
inline |
Definition at line 1544 of file Sema.h.
Referenced by clang::ASTReader::ReadMethodPool().