clang API Documentation
#include <DeclSpec.h>
ObjCDeclSpec - This class captures information about "declaration specifiers" specific to objective-c
Definition at line 694 of file DeclSpec.h.
ObjCDeclQualifier - Qualifier used on types in method declarations. Not all combinations are sensible. Parameters can be one of { in, out, inout } with one of { bycopy, byref }. Returns can either be { oneway } or not.
This should be kept in sync with Decl::ObjCDeclQualifier.
Definition at line 702 of file DeclSpec.h.
PropertyAttributeKind - list of property attributes.
| DQ_PR_noattr | |
| DQ_PR_readonly | |
| DQ_PR_getter | |
| DQ_PR_assign | |
| DQ_PR_readwrite | |
| DQ_PR_retain | |
| DQ_PR_copy | |
| DQ_PR_nonatomic | |
| DQ_PR_setter | |
| DQ_PR_atomic | |
| DQ_PR_weak | |
| DQ_PR_strong | |
| DQ_PR_unsafe_unretained |
Definition at line 713 of file DeclSpec.h.
| clang::ObjCDeclSpec::ObjCDeclSpec | ( | ) | [inline] |
Definition at line 730 of file DeclSpec.h.
| const IdentifierInfo* clang::ObjCDeclSpec::getGetterName | ( | ) | const [inline] |
Definition at line 746 of file DeclSpec.h.
| IdentifierInfo* clang::ObjCDeclSpec::getGetterName | ( | ) | [inline] |
Definition at line 747 of file DeclSpec.h.
| ObjCDeclQualifier clang::ObjCDeclSpec::getObjCDeclQualifier | ( | ) | const [inline] |
Definition at line 733 of file DeclSpec.h.
Referenced by clang::Sema::ActOnMethodDeclaration(), and AddObjCExpressionResults().
| ObjCPropertyAttributeKind clang::ObjCDeclSpec::getPropertyAttributes | ( | ) | const [inline] |
Definition at line 738 of file DeclSpec.h.
Referenced by clang::Sema::ActOnProperty(), and AddObjCExpressionResults().
| const IdentifierInfo* clang::ObjCDeclSpec::getSetterName | ( | ) | const [inline] |
Definition at line 750 of file DeclSpec.h.
| IdentifierInfo* clang::ObjCDeclSpec::getSetterName | ( | ) | [inline] |
Definition at line 751 of file DeclSpec.h.
| void clang::ObjCDeclSpec::setGetterName | ( | IdentifierInfo * | name | ) | [inline] |
Definition at line 748 of file DeclSpec.h.
| void clang::ObjCDeclSpec::setObjCDeclQualifier | ( | ObjCDeclQualifier | DQVal | ) | [inline] |
Definition at line 734 of file DeclSpec.h.
| void clang::ObjCDeclSpec::setPropertyAttributes | ( | ObjCPropertyAttributeKind | PRVal | ) | [inline] |
Definition at line 741 of file DeclSpec.h.
| void clang::ObjCDeclSpec::setSetterName | ( | IdentifierInfo * | name | ) | [inline] |
Definition at line 752 of file DeclSpec.h.