LLVM  6.0.0svn
Public Member Functions | Public Attributes | Friends | List of all members
llvm::object::COFFShortExport Struct Reference

#include "llvm/Object/COFFImportFile.h"

Collaboration diagram for llvm::object::COFFShortExport:
Collaboration graph
[legend]

Public Member Functions

bool isWeak ()
 

Public Attributes

std::string Name
 
std::string ExtName
 
std::string SymbolName
 
uint16_t Ordinal = 0
 
bool Noname = false
 
bool Data = false
 
bool Private = false
 
bool Constant = false
 

Friends

bool operator== (const COFFShortExport &L, const COFFShortExport &R)
 
bool operator!= (const COFFShortExport &L, const COFFShortExport &R)
 

Detailed Description

Definition at line 73 of file COFFImportFile.h.

Member Function Documentation

◆ isWeak()

bool llvm::object::COFFShortExport::isWeak ( )
inline

Definition at line 84 of file COFFImportFile.h.

Referenced by llvm::dlltoolDriverMain().

Friends And Related Function Documentation

◆ operator!=

bool operator!= ( const COFFShortExport L,
const COFFShortExport R 
)
friend

Definition at line 94 of file COFFImportFile.h.

◆ operator==

bool operator== ( const COFFShortExport L,
const COFFShortExport R 
)
friend

Definition at line 88 of file COFFImportFile.h.

Member Data Documentation

◆ Constant

bool llvm::object::COFFShortExport::Constant = false

Definition at line 82 of file COFFImportFile.h.

Referenced by llvm::object::Parser::parse().

◆ Data

bool llvm::object::COFFShortExport::Data = false

Definition at line 80 of file COFFImportFile.h.

Referenced by llvm::object::Parser::parse().

◆ ExtName

std::string llvm::object::COFFShortExport::ExtName

Definition at line 75 of file COFFImportFile.h.

Referenced by llvm::object::Parser::parse().

◆ Name

std::string llvm::object::COFFShortExport::Name

Definition at line 74 of file COFFImportFile.h.

Referenced by llvm::dlltoolDriverMain(), and llvm::object::Parser::parse().

◆ Noname

bool llvm::object::COFFShortExport::Noname = false

Definition at line 79 of file COFFImportFile.h.

Referenced by llvm::object::Parser::parse().

◆ Ordinal

uint16_t llvm::object::COFFShortExport::Ordinal = 0

Definition at line 78 of file COFFImportFile.h.

Referenced by llvm::object::Parser::parse().

◆ Private

bool llvm::object::COFFShortExport::Private = false

Definition at line 81 of file COFFImportFile.h.

Referenced by llvm::object::Parser::parse().

◆ SymbolName

std::string llvm::object::COFFShortExport::SymbolName

Definition at line 76 of file COFFImportFile.h.

Referenced by llvm::dlltoolDriverMain().


The documentation for this struct was generated from the following file: