Files
ldc/ir/irsymbol.h
Tomas Lindquist Olsen 06a29342d3 Added missing new files.
2009-03-27 23:24:47 +01:00

21 lines
304 B
C++

#ifndef __LDC_IR_IRSYMBOL_H__
#define __LDC_IR_IRSYMBOL_H__
#include "ir/ir.h"
/// Base class for all symbols.
struct IrSymbol
{
///
IrSymbol(Ir* ir) : ir(ir) {}
/// Migrate symbols to current module if necessary.
virtual void migrate() = 0;
protected:
///
Ir* ir;
};
#endif