r184657 - AST: Clean up FriendObjectKind related decls
David Majnemer
david.majnemer at gmail.com
Sat Jun 22 20:38:10 PDT 2013
Author: majnemer
Date: Sat Jun 22 22:38:10 2013
New Revision: 184657
URL: http://llvm.org/viewvc/llvm-project?rev=184657&view=rev
Log:
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.
Modified:
cfe/trunk/include/clang/AST/DeclBase.h
Modified: cfe/trunk/include/clang/AST/DeclBase.h
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/DeclBase.h?rev=184657&r1=184656&r2=184657&view=diff
==============================================================================
--- cfe/trunk/include/clang/AST/DeclBase.h (original)
+++ cfe/trunk/include/clang/AST/DeclBase.h Sat Jun 22 22:38:10 2013
@@ -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.
More information about the cfe-commits
mailing list