Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

37 lines (29 sloc) 0.876 kb
//===-- ir/irmodule.h - Codegen state for top-level D modules ---*- C++ -*-===//
// LDC – the LLVM D compiler
// This file is distributed under the BSD-style LDC license. See the LICENSE
// file for details.
// Represents the state of a D module on its way through code generation. Also
// see the TODO in gen/module.cpp – parts of IRState really belong here.
class Module;
namespace llvm
class GlobalVariable;
struct IrModule
IrModule(Module* module, const char* srcfilename);
virtual ~IrModule();
Module* M;
llvm::GlobalVariable* fileName;
IrModule *getIrModule(Module *m);
Jump to Line
Something went wrong with that request. Please try again.