From d85376aa66bc16488539f6bb11f97d0170b1fe6b Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Mon, 21 Jul 2008 04:07:11 +0000 Subject: [PATCH] improve comments. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@53818 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/clang/AST/ASTContext.h | 11 +++++++---- 1 file 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; } -- 2.50.1