clang 19.0.0git
Public Member Functions | List of all members
clang::CanProxyAdaptor< ObjCObjectPointerType > Struct Reference

#include "clang/AST/CanonicalType.h"

Inheritance diagram for clang::CanProxyAdaptor< ObjCObjectPointerType >:
Inheritance graph
[legend]

Public Member Functions

 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR (const ObjCInterfaceType *, getInterfaceType) using qual_iterator
 
- Public Member Functions inherited from clang::CanProxyBase< ObjCObjectPointerType >
const ObjCObjectPointerTypegetTypePtr () const
 Retrieve the pointer to the underlying Type.
 
 operator const ObjCObjectPointerType * () const
 Implicit conversion to the underlying pointer.
 
CanProxy< UgetAs () const
 Try to convert the given canonical type to a specific structural type.
 
const CanProxyAdaptor< ObjCObjectPointerType > * operator-> () const
 Retrieve the proxy-adaptor type.
 

Additional Inherited Members

- Protected Attributes inherited from clang::CanProxyBase< ObjCObjectPointerType >
CanQual< ObjCObjectPointerTypeStored
 

Detailed Description

Definition at line 597 of file CanonicalType.h.

Member Function Documentation

◆ LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR()

clang::CanProxyAdaptor< ObjCObjectPointerType >::LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR ( const ObjCInterfaceType ,
getInterfaceType   
)

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