diff options
author | Chris Lattner <sabre@nondot.org> | 2008-07-21 04:07:11 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2008-07-21 04:07:11 +0000 |
commit | d85376aa66bc16488539f6bb11f97d0170b1fe6b (patch) | |
tree | cd17808b2f8e24d55ec336adf0cd03abf08fecf1 | |
parent | 22e684a148c566dc72dad4a0eef5e2431e7303ea (diff) |
improve comments.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@53818 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | include/clang/AST/ASTContext.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/include/clang/AST/ASTContext.h b/include/clang/AST/ASTContext.h index 51a87dd8c5..7572d18ca3 100644 --- a/include/clang/AST/ASTContext.h +++ b/include/clang/AST/ASTContext.h @@ -268,10 +268,10 @@ public: /// purpose. int getObjCEncodingTypeSize(QualType t); - // This setter/getter repreents the ObjC 'id' type. It is setup lazily, by - // Sema. - void setObjCIdType(TypedefDecl *Decl); + /// This setter/getter represents the ObjC 'id' type. It is setup lazily, by + /// Sema. id is always a (typedef for a) pointer type, a pointer to a struct. QualType getObjCIdType() const { return ObjCIdType; } + void setObjCIdType(TypedefDecl *Decl); void setObjCSelType(TypedefDecl *Decl); QualType getObjCSelType() const { return ObjCSelType; } @@ -279,8 +279,11 @@ public: void setObjCProtoType(QualType QT); QualType getObjCProtoType() const { return ObjCProtoType; } - void setObjCClassType(TypedefDecl *Decl); + /// This setter/getter repreents the ObjC 'Class' type. It is setup lazily, by + /// Sema. 'Class' is always a (typedef for a) pointer type, a pointer to a + /// struct. QualType getObjCClassType() const { return ObjCClassType; } + void setObjCClassType(TypedefDecl *Decl); void setBuiltinVaListType(QualType T); QualType getBuiltinVaListType() const { return BuiltinVaListType; } |