clang-tools 22.0.0git
|
#include <Representation.h>
Public Member Functions | |
TypeInfo ()=default | |
TypeInfo (const Reference &R) | |
TypeInfo (StringRef Name, StringRef Path=StringRef()) | |
bool | operator== (const TypeInfo &Other) const |
Public Attributes | |
Reference | Type |
bool | IsTemplate = false |
bool | IsBuiltIn = false |
Definition at line 186 of file Representation.h.
|
default |
Referenced by clang::doc::FieldTypeInfo::FieldTypeInfo(), and operator==().
|
inline |
Definition at line 188 of file Representation.h.
References Type.
|
inline |
Definition at line 192 of file Representation.h.
References clang::doc::IT_default, and Type.
|
inline |
Definition at line 195 of file Representation.h.
References Type, and TypeInfo().
bool clang::doc::TypeInfo::IsBuiltIn = false |
Definition at line 200 of file Representation.h.
Referenced by clang::doc::serialize::getTypeInfoForType(), clang::doc::parseRecord(), clang::doc::parseRecord(), clang::doc::parseRecord(), and clang::doc::serializeInfo().
bool clang::doc::TypeInfo::IsTemplate = false |
Definition at line 199 of file Representation.h.
Referenced by clang::doc::serialize::getTypeInfoForType(), clang::doc::parseRecord(), clang::doc::parseRecord(), clang::doc::parseRecord(), and clang::doc::serializeInfo().
Reference clang::doc::TypeInfo::Type |
Definition at line 197 of file Representation.h.
Referenced by clang::doc::addReference(), clang::doc::addReference(), clang::doc::addReference(), clang::doc::genHTML(), clang::doc::genMarkdown(), llvm::yaml::MappingTraits< TypedefInfo >::mapping(), clang::doc::FieldTypeInfo::operator==(), clang::doc::MemberTypeInfo::operator==(), operator==(), clang::doc::serializeInfo(), clang::doc::serializeInfo(), clang::doc::serializeInfo(), TypeInfo(), TypeInfo(), and llvm::yaml::typeInfoMapping().