clang 22.0.0git
clang::ento::ObjCSummaryCache Class Reference

#include "clang/Analysis/RetainSummaryManager.h"

Public Member Functions

 ObjCSummaryCache ()
const RetainSummaryfind (const ObjCInterfaceDecl *D, Selector S)
const RetainSummaryfind (IdentifierInfo *II, Selector S)
const RetainSummary *& operator[] (ObjCSummaryKey K)
const RetainSummary *& operator[] (Selector S)

Detailed Description

Definition at line 390 of file RetainSummaryManager.h.

Constructor & Destructor Documentation

◆ ObjCSummaryCache()

clang::ento::ObjCSummaryCache::ObjCSummaryCache ( )
inline

Definition at line 394 of file RetainSummaryManager.h.

Member Function Documentation

◆ find() [1/2]

const RetainSummary * clang::ento::ObjCSummaryCache::find ( const ObjCInterfaceDecl * D,
Selector S )
inline

Definition at line 396 of file RetainSummaryManager.h.

References clang::C, and clang::ObjCInterfaceDecl::getSuperClass().

◆ find() [2/2]

const RetainSummary * clang::ento::ObjCSummaryCache::find ( IdentifierInfo * II,
Selector S )
inline

Definition at line 428 of file RetainSummaryManager.h.

References clang::nullptr.

◆ operator[]() [1/2]

const RetainSummary *& clang::ento::ObjCSummaryCache::operator[] ( ObjCSummaryKey K)
inline

Definition at line 439 of file RetainSummaryManager.h.

◆ operator[]() [2/2]

const RetainSummary *& clang::ento::ObjCSummaryCache::operator[] ( Selector S)
inline

Definition at line 443 of file RetainSummaryManager.h.


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