LLVM 19.0.0git
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/COFFImportFile.h"
#include "llvm/Object/Error.h"
#include "llvm/Support/Error.h"
#include "llvm/Support/Path.h"

Go to the source code of this file.

Classes

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

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 
namespace  llvm::object
 

Enumerations

enum  llvm::object::Kind {
  llvm::object::Unknown , llvm::object::Eof , llvm::object::Identifier , llvm::object::Comma ,
  llvm::object::Equal , llvm::object::EqualEqual , llvm::object::KwBase , llvm::object::KwConstant ,
  llvm::object::KwData , llvm::object::KwExports , llvm::object::KwExportAs , 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)
 
Expected< COFFModuleDefinition > llvm::object::parseCOFFModuleDefinition (MemoryBufferRef MB, COFF::MachineTypes Machine, bool MingwDef=false, bool AddUnderscores=true)