annotate ir/irmodule.h @ 883:b52d5de7783f

GC defines and linkage changes.
author Christian Kamm <kamm incasoftware de>
date Thu, 08 Jan 2009 18:20:02 +0100
parents b411c41a9716
children 1714836f2c0b
rev   line source
kamm@664 1 #ifndef LDC_IR_IRMODULE_H
kamm@664 2 #define LDC_IR_IRMODULE_H
lindquist@136 3
lindquist@136 4 #include "ir/ir.h"
lindquist@136 5
lindquist@136 6 struct Module;
lindquist@136 7
lindquist@136 8 struct IrModule : IrBase
lindquist@136 9 {
kamm@683 10 IrModule(Module* module, const char* srcfilename);
lindquist@136 11 virtual ~IrModule();
lindquist@136 12
lindquist@136 13 Module* M;
lindquist@139 14
lindquist@252 15 LLGlobalVariable* dwarfCompileUnit;
kamm@683 16 LLGlobalVariable* fileName;
lindquist@136 17 };
lindquist@136 18
lindquist@136 19 #endif