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;