LLVM  6.0.0svn
Classes | Namespaces | Enumerations | Functions
COFFModuleDefinition.cpp File Reference
#include "llvm/Object/COFFModuleDefinition.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/ADT/StringSwitch.h"
#include "llvm/Object/COFF.h"
#include "llvm/Object/COFFImportFile.h"
#include "llvm/Object/Error.h"
#include "llvm/Support/Error.h"
#include "llvm/Support/Path.h"
#include "llvm/Support/raw_ostream.h"
Include dependency graph for COFFModuleDefinition.cpp:

Go to the source code of this file.

Classes

struct  llvm::object::Token
 
class  llvm::object::Lexer
 
class  llvm::object::Parser
 

Namespaces

 llvm
 Compute iterated dominance frontiers using a linear time algorithm.
 
 llvm::object
 

Enumerations

enum  llvm::object::Kind {
  llvm::object::Unknown, llvm::object::Eof, llvm::object::Identifier, llvm::object::Comma,
  llvm::object::Equal, llvm::object::KwBase, llvm::object::KwConstant, llvm::object::KwData,
  llvm::object::KwExports, llvm::object::KwHeapsize, llvm::object::KwLibrary, llvm::object::KwName,
  llvm::object::KwNoname, llvm::object::KwPrivate, llvm::object::KwStacksize, llvm::object::KwVersion
}
 

Functions

static bool llvm::object::isDecorated (StringRef Sym, bool MingwDef)
 
static Error llvm::object::createError (const Twine &Err)
 
Expected< COFFModuleDefinition > llvm::object::parseCOFFModuleDefinition (MemoryBufferRef MB, COFF::MachineTypes Machine, bool MingwDef=false)