Mercurial > projects > ldc
comparison gen/tollvm.cpp @ 106:5b5194b25f33 trunk
[svn r110] Fixed typeinfo for classes.
author | lindquist |
---|---|
date | Mon, 19 Nov 2007 06:01:48 +0100 |
parents | 4d1e9eb001e0 |
children | 3efbcc81ba45 |
comparison
equal
deleted
inserted
replaced
105:182b41f56b7f | 106:5b5194b25f33 |
---|---|
1258 llvm::Argument* isaArgument(llvm::Value* v) | 1258 llvm::Argument* isaArgument(llvm::Value* v) |
1259 { | 1259 { |
1260 return llvm::dyn_cast<llvm::Argument>(v); | 1260 return llvm::dyn_cast<llvm::Argument>(v); |
1261 } | 1261 } |
1262 | 1262 |
1263 llvm::GlobalVariable* isaGlobalVar(llvm::Value* v) | |
1264 { | |
1265 return llvm::dyn_cast<llvm::GlobalVariable>(v); | |
1266 } | |
1267 | |
1263 ////////////////////////////////////////////////////////////////////////////////////////// | 1268 ////////////////////////////////////////////////////////////////////////////////////////// |
1264 | 1269 |
1265 bool DtoIsTemplateInstance(Dsymbol* s) | 1270 bool DtoIsTemplateInstance(Dsymbol* s) |
1266 { | 1271 { |
1267 if (!s) return false; | 1272 if (!s) return false; |