|
clang-tools 23.0.0git
|
#include <Representation.h>
Public Member Functions | |
| MemberTypeInfo ()=default | |
| MemberTypeInfo (const MemberTypeInfo &Other, llvm::BumpPtrAllocator &Arena) | |
| 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 | |
| DocList< CommentInfo > | Description |
| AccessSpecifier | Access = AccessSpecifier::AS_public |
| bool | IsStatic = false |
| Public Attributes inherited from clang::doc::FieldTypeInfo | |
| StringRef | Name = {} |
| StringRef | DefaultValue = {} |
| Public Attributes inherited from clang::doc::TypeInfo | |
| Reference | Type |
| bool | IsTemplate = false |
| bool | IsBuiltIn = false |
Definition at line 476 of file Representation.h.
|
default |
References MemberTypeInfo().
Referenced by MemberTypeInfo(), MemberTypeInfo(), and operator==().
| clang::doc::MemberTypeInfo::MemberTypeInfo | ( | const MemberTypeInfo & | Other, |
| llvm::BumpPtrAllocator & | Arena ) |
Definition at line 535 of file Representation.cpp.
References Access, Description, clang::doc::FieldTypeInfo::FieldTypeInfo(), IsStatic, and MemberTypeInfo().
|
inline |
Definition at line 479 of file Representation.h.
References Access, clang::doc::FieldTypeInfo::FieldTypeInfo(), IsStatic, and clang::doc::FieldTypeInfo::Name.
|
inline |
Definition at line 483 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 497 of file Representation.h.
Referenced by llvm::yaml::MappingTraits< MemberTypeInfo >::mapping(), MemberTypeInfo(), MemberTypeInfo(), operator==(), and clang::doc::parseRecord().
| DocList<CommentInfo> clang::doc::MemberTypeInfo::Description |
Definition at line 491 of file Representation.h.
Referenced by llvm::yaml::MappingTraits< MemberTypeInfo >::mapping(), MemberTypeInfo(), and operator==().
| bool clang::doc::MemberTypeInfo::IsStatic = false |
Definition at line 498 of file Representation.h.
Referenced by MemberTypeInfo(), MemberTypeInfo(), operator==(), and clang::doc::parseRecord().