#include "llvm/BinaryFormat/XCOFF.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Errc.h"
#include "llvm/Support/Error.h"
usingnamespacellvm;
#define SMC_CASE …
StringRef XCOFF::getMappingClassString(XCOFF::StorageMappingClass SMC) { … }
#define RELOC_CASE …
StringRef XCOFF::getRelocationTypeString(XCOFF::RelocationType Type) { … }
#undef RELOC_CASE
#define LANG_CASE …
StringRef XCOFF::getNameForTracebackTableLanguageId(
XCOFF::TracebackTable::LanguageID LangId) { … }
#undef LANG_CASE
Expected<SmallString<32>> XCOFF::parseParmsType(uint32_t Value,
unsigned FixedParmsNum,
unsigned FloatingParmsNum) { … }
SmallString<32> XCOFF::getExtendedTBTableFlagString(uint8_t Flag) { … }
Expected<SmallString<32>>
XCOFF::parseParmsTypeWithVecInfo(uint32_t Value, unsigned FixedParmsNum,
unsigned FloatingParmsNum,
unsigned VectorParmsNum) { … }
Expected<SmallString<32>> XCOFF::parseVectorParmsType(uint32_t Value,
unsigned ParmsNum) { … }