clang-tools 22.0.0git
|
#include <Representation.h>
Public Member Functions | |
MemberTypeInfo ()=default | |
MemberTypeInfo (const TypeInfo &TI, StringRef Name, AccessSpecifier Access, bool IsStatic=false) | |
bool | operator== (const MemberTypeInfo &Other) const |
Public Member Functions inherited from clang::doc::FieldTypeInfo | |
FieldTypeInfo ()=default | |
FieldTypeInfo (const TypeInfo &TI, StringRef Name=StringRef(), StringRef DefaultValue=StringRef()) | |
bool | operator== (const FieldTypeInfo &Other) const |
Public Member Functions inherited from clang::doc::TypeInfo | |
TypeInfo ()=default | |
TypeInfo (const Reference &R) | |
TypeInfo (StringRef Name, StringRef Path=StringRef()) | |
bool | operator== (const TypeInfo &Other) const |
Public Attributes | |
AccessSpecifier | Access = AccessSpecifier::AS_public |
std::vector< CommentInfo > | Description |
bool | IsStatic = false |
Public Attributes inherited from clang::doc::FieldTypeInfo | |
SmallString< 16 > | Name |
SmallString< 16 > | DefaultValue |
Public Attributes inherited from clang::doc::TypeInfo | |
Reference | Type |
bool | IsTemplate = false |
bool | IsBuiltIn = false |
Definition at line 266 of file Representation.h.
|
default |
Referenced by operator==().
|
inline |
Definition at line 268 of file Representation.h.
References Access, clang::doc::FieldTypeInfo::FieldTypeInfo(), IsStatic, and clang::doc::FieldTypeInfo::Name.
|
inline |
Definition at line 272 of file Representation.h.
References Access, Description, IsStatic, MemberTypeInfo(), clang::doc::FieldTypeInfo::Name, and clang::doc::TypeInfo::Type.
AccessSpecifier clang::doc::MemberTypeInfo::Access = AccessSpecifier::AS_public |
Definition at line 282 of file Representation.h.
Referenced by llvm::yaml::MappingTraits< MemberTypeInfo >::mapping(), MemberTypeInfo(), operator==(), clang::doc::parseRecord(), and clang::doc::serializeInfo().
std::vector<CommentInfo> clang::doc::MemberTypeInfo::Description |
Definition at line 284 of file Representation.h.
Referenced by clang::doc::getCommentInfo(), llvm::yaml::MappingTraits< MemberTypeInfo >::mapping(), operator==(), and clang::doc::serialize::populateMemberTypeInfo().
bool clang::doc::MemberTypeInfo::IsStatic = false |
Definition at line 285 of file Representation.h.
Referenced by MemberTypeInfo(), operator==(), and clang::doc::parseRecord().