LLVM  14.0.0git
Classes | Namespaces | Macros | Functions
XCOFFObjectFile.h File Reference
#include "llvm/ADT/SmallString.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/BinaryFormat/XCOFF.h"
#include "llvm/Object/ObjectFile.h"
#include "llvm/Support/Endian.h"
#include <limits>
Include dependency graph for XCOFFObjectFile.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  llvm::object::XCOFFFileHeader32
 
struct  llvm::object::XCOFFFileHeader64
 
struct  llvm::object::XCOFFSectionHeader< T >
 
struct  llvm::object::XCOFFSectionHeader32
 
struct  llvm::object::XCOFFSectionHeader64
 
struct  llvm::object::XCOFFStringTable
 
struct  llvm::object::XCOFFCsectAuxEnt32
 
struct  llvm::object::XCOFFCsectAuxEnt64
 
class  llvm::object::XCOFFCsectAuxRef
 
struct  llvm::object::XCOFFFileAuxEnt
 
struct  llvm::object::XCOFFFileAuxEnt::NameInStrTblType
 
struct  llvm::object::XCOFFSectAuxEntForStat
 
struct  llvm::object::XCOFFRelocation32
 
class  llvm::object::XCOFFObjectFile
 
struct  llvm::object::CFileLanguageIdAndTypeIdType
 
struct  llvm::object::XCOFFSymbolEntry32
 
struct  llvm::object::XCOFFSymbolEntry32::NameInStrTblType
 
struct  llvm::object::XCOFFSymbolEntry64
 
class  llvm::object::XCOFFSymbolRef
 
class  llvm::object::TBVectorExt
 
class  llvm::object::XCOFFTracebackTable
 This class provides methods to extract traceback table data from a buffer. More...
 

Namespaces

 llvm
 ---------------------— PointerInfo ------------------------------------—
 
 llvm::object
 

Macros

#define GETVALUE(X)   Entry32 ? Entry32->X : Entry64->X
 
#define GETVALUE(X)   Entry32 ? Entry32->X : Entry64->X
 

Functions

bool llvm::object::doesXCOFFTracebackTableBegin (ArrayRef< uint8_t > Bytes)
 

Macro Definition Documentation

◆ GETVALUE [1/2]

#define GETVALUE (   X)    Entry32 ? Entry32->X : Entry64->X

Definition at line 503 of file XCOFFObjectFile.h.

◆ GETVALUE [2/2]

#define GETVALUE (   X)    Entry32 ? Entry32->X : Entry64->X

Definition at line 503 of file XCOFFObjectFile.h.