clang-tools
9.0.0
|
#include <Representation.h>
Public Member Functions | |
Reference ()=default | |
Reference (llvm::StringRef Name) | |
Reference (llvm::StringRef Name, StringRef Path) | |
Reference (SymbolID USR, StringRef Name, InfoType IT) | |
Reference (SymbolID USR, StringRef Name, InfoType IT, StringRef Path) | |
bool | operator== (const Reference &Other) const |
Public Attributes | |
SymbolID | USR = SymbolID() |
SmallString< 16 > | Name |
InfoType | RefType = InfoType::IT_default |
llvm::SmallString< 128 > | Path |
Definition at line 114 of file Representation.h.
|
default |
|
inline |
Definition at line 116 of file Representation.h.
|
inline |
Definition at line 117 of file Representation.h.
Definition at line 118 of file Representation.h.
|
inline |
Definition at line 120 of file Representation.h.
|
inline |
SmallString<16> clang::doc::Reference::Name |
Definition at line 129 of file Representation.h.
Referenced by clang::doc::ClangDocBitcodeWriter::emitBlock(), clang::doc::genTypeReference(), llvm::yaml::MappingTraits< Reference >::mapping(), and operator==().
llvm::SmallString<128> clang::doc::Reference::Path |
Definition at line 133 of file Representation.h.
Referenced by clang::doc::ClangDocBitcodeWriter::emitBlock(), clang::doc::genTypeReference(), and llvm::yaml::MappingTraits< Reference >::mapping().
InfoType clang::doc::Reference::RefType = InfoType::IT_default |
Definition at line 130 of file Representation.h.
Referenced by clang::doc::ClangDocBitcodeWriter::emitBlock(), llvm::yaml::MappingTraits< Reference >::mapping(), and operator==().
Definition at line 128 of file Representation.h.
Referenced by clang::doc::ClangDocBitcodeWriter::emitBlock(), llvm::yaml::MappingTraits< Reference >::mapping(), and operator==().