From: David Majnemer Date: Sun, 23 Jun 2013 03:38:10 +0000 (+0000) Subject: AST: Clean up FriendObjectKind related decls X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2946cebdf49d3a6eeba8df93be291a07b2d58cbc;p=clang AST: Clean up FriendObjectKind related decls Allow the comments in the FriendObjectKind enumerator-list show up in doxygen. Also, some small readability improvements in related functions. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@184657 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/AST/DeclBase.h b/include/clang/AST/DeclBase.h index f65e76674f..f860fb56e6 100644 --- a/include/clang/AST/DeclBase.h +++ b/include/clang/AST/DeclBase.h @@ -847,9 +847,9 @@ public: } enum FriendObjectKind { - FOK_None, // not a friend object - FOK_Declared, // a friend of a previously-declared entity - FOK_Undeclared // a friend of a previously-undeclared entity + FOK_None, ///< not a friend object + FOK_Declared, ///< a friend of a previously-declared entity + FOK_Undeclared ///< a friend of a previously-undeclared entity }; /// \brief Determines whether this declaration is the object of a @@ -857,11 +857,11 @@ public: /// /// There is currently no direct way to find the associated FriendDecl. FriendObjectKind getFriendObjectKind() const { - unsigned mask - = (IdentifierNamespace & (IDNS_TagFriend | IDNS_OrdinaryFriend)); + unsigned mask = + (IdentifierNamespace & (IDNS_TagFriend | IDNS_OrdinaryFriend)); if (!mask) return FOK_None; - return (IdentifierNamespace & (IDNS_Tag | IDNS_Ordinary) ? - FOK_Declared : FOK_Undeclared); + return (IdentifierNamespace & (IDNS_Tag | IDNS_Ordinary) ? FOK_Declared + : FOK_Undeclared); } /// Specifies that this declaration is a C++ overloaded non-member.