Mercurial > projects > ldc
comparison dmd/declaration.h @ 9:dafae18f9c08 trunk
[svn r13] * Updated for LLVM 2.1
* Class v-tables are now typesafe
* Code cleanups
author | lindquist |
---|---|
date | Mon, 01 Oct 2007 21:19:53 +0200 |
parents | c53b6e3fe49a |
children | d3ee9efe20e2 |
comparison
equal
deleted
inserted
replaced
8:5e69b77a5c51 | 9:dafae18f9c08 |
---|---|
124 enum PROT prot(); | 124 enum PROT prot(); |
125 | 125 |
126 Declaration *isDeclaration() { return this; } | 126 Declaration *isDeclaration() { return this; } |
127 | 127 |
128 virtual void toObjFile(); // compile to .obj file | 128 virtual void toObjFile(); // compile to .obj file |
129 | |
130 // llvm stuff | |
131 llvm::Value* llvmValue; | |
132 }; | 129 }; |
133 | 130 |
134 /**************************************************************/ | 131 /**************************************************************/ |
135 | 132 |
136 struct TupleDeclaration : Declaration | 133 struct TupleDeclaration : Declaration |