LLVM
8.0.1
|
#include "llvm/DebugInfo/CodeView/TypeRecordMapping.h"
Go to the source code of this file.
Macros | |
#define | error(X) |
Functions | |
static Error | mapNameAndUniqueName (CodeViewRecordIO &IO, StringRef &Name, StringRef &UniqueName, bool HasUniqueName) |
#define error | ( | X | ) |
Definition at line 15 of file TypeRecordMapping.cpp.
Referenced by mapNameAndUniqueName(), llvm::codeview::TypeRecordMapping::visitMemberBegin(), llvm::codeview::TypeRecordMapping::visitMemberEnd(), llvm::codeview::TypeRecordMapping::visitTypeBegin(), and llvm::codeview::TypeRecordMapping::visitTypeEnd().
|
static |
Definition at line 47 of file TypeRecordMapping.cpp.
References llvm::StringRef::drop_back(), error, llvm::codeview::CodeViewRecordIO::isWriting(), llvm::codeview::CodeViewRecordIO::mapStringZ(), llvm::codeview::CodeViewRecordIO::maxFieldLength(), N, Name, llvm::StringRef::size(), llvm::Error::success(), and llvm::StringRef::take_front().
Referenced by llvm::codeview::TypeRecordMapping::visitMemberEnd().