|
clang 22.0.0git
|
#include "clang/AST/CanonicalType.h"
Public Types | |
| using | param_type_iterator |
Public Member Functions | |
| LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR (ArrayRef< FunctionProtoType::ExtParameterInfo >, getExtParameterInfos) CanQualType getParamType(unsigned i) const | |
| param_type_iterator | param_type_begin () const |
| param_type_iterator | param_type_end () const |
| Public Member Functions inherited from clang::CanProxyBase< FunctionProtoType > | |
| const FunctionProtoType * | getTypePtr () const |
| Retrieve the pointer to the underlying Type. | |
| operator const FunctionProtoType * () const | |
| Implicit conversion to the underlying pointer. | |
| CanProxy< U > | getAs () const |
| Try to convert the given canonical type to a specific structural type. | |
| const CanProxyAdaptor< FunctionProtoType > * | operator-> () const |
| Retrieve the proxy-adaptor type. | |
Additional Inherited Members | |
| Protected Attributes inherited from clang::CanProxyBase< FunctionProtoType > | |
| CanQual< FunctionProtoType > | Stored |
Definition at line 503 of file CanonicalType.h.
| using clang::CanProxyAdaptor< FunctionProtoType >::param_type_iterator |
Definition at line 519 of file CanonicalType.h.
|
inline |
Definition at line 509 of file CanonicalType.h.
References clang::CanQual< Type >::CreateUnsafe(), getParamType(), clang::CanProxyBase< T >::getTypePtr(), and LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR().
Referenced by LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR().
|
inline |
Definition at line 522 of file CanonicalType.h.
References clang::CanProxyBase< T >::getTypePtr(), and param_type_begin().
Referenced by param_type_begin().
|
inline |
Definition at line 526 of file CanonicalType.h.
References clang::CanProxyBase< T >::getTypePtr(), and param_type_end().
Referenced by param_type_end().