]> granicus.if.org Git - clang/commitdiff
Make some docstring clarifications, after discussion with dgregor.
authorCraig Silverstein <csilvers2000@yahoo.com>
Wed, 1 Sep 2010 22:55:38 +0000 (22:55 +0000)
committerCraig Silverstein <csilvers2000@yahoo.com>
Wed, 1 Sep 2010 22:55:38 +0000 (22:55 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@112759 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/AST/DeclFriend.h

index 75289fa004ebece8368eeecbd55edf7275f7cf23..4b5e6fd48bb3ccae0c1d162314d8973218883a15 100644 (file)
@@ -68,16 +68,16 @@ public:
                             SourceLocation FriendL);
   static FriendDecl *Create(ASTContext &C, EmptyShell Empty);
 
-  /// If this friend declaration names an (untemplated but
-  /// possibly dependent) type, return the type;  otherwise
-  /// return null.  This is used only for C++0x's unelaborated
-  /// friend type declarations.
+  /// If this friend declaration names an (untemplated but possibly
+  /// dependent) type, return the type; otherwise return null.  This
+  /// is used for elaborated-type-specifiers and, in C++0x, for
+  /// arbitrary friend type declarations.
   TypeSourceInfo *getFriendType() const {
     return Friend.dyn_cast<TypeSourceInfo*>();
   }
 
-  /// If this friend declaration doesn't name an unelaborated
-  /// type, return the inner declaration.
+  /// If this friend declaration doesn't name a type, return the inner
+  /// declaration.
   NamedDecl *getFriendDecl() const {
     return Friend.dyn_cast<NamedDecl*>();
   }