kamm@664: #ifndef LDC_IR_IRMODULE_H kamm@664: #define LDC_IR_IRMODULE_H lindquist@136: lindquist@136: #include "ir/ir.h" lindquist@136: lindquist@136: struct Module; lindquist@136: lindquist@136: struct IrModule : IrBase lindquist@136: { kamm@683: IrModule(Module* module, const char* srcfilename); lindquist@136: virtual ~IrModule(); lindquist@136: lindquist@136: Module* M; lindquist@139: lindquist@252: LLGlobalVariable* dwarfCompileUnit; kamm@683: LLGlobalVariable* fileName; lindquist@136: }; lindquist@136: lindquist@136: #endif