comparison gen/abi.cpp @ 1438:c363d131c1ef

Add some missing returns.
author Frits van Bommel <fvbommel wxs.nl>
date Sat, 30 May 2009 23:48:22 +0200
parents 34f2fd925de3
children fe151804995a
comparison
equal deleted inserted replaced
1437:efa34a3bb8fc 1438:c363d131c1ef
130 { 130 {
131 Logger::println("rewriting struct -> int"); 131 Logger::println("rewriting struct -> int");
132 assert(dv->isLVal()); 132 assert(dv->isLVal());
133 LLValue* mem = dv->getLVal(); 133 LLValue* mem = dv->getLVal();
134 const LLType* t = LLIntegerType::get(dty->size()*8); 134 const LLType* t = LLIntegerType::get(dty->size()*8);
135 DtoLoad(DtoBitCast(mem, getPtrToType(t))); 135 return DtoLoad(DtoBitCast(mem, getPtrToType(t)));
136 } 136 }
137 const LLType* type(Type* t, const LLType*) 137 const LLType* type(Type* t, const LLType*)
138 { 138 {
139 size_t sz = t->size()*8; 139 size_t sz = t->size()*8;
140 return LLIntegerType::get(sz); 140 return LLIntegerType::get(sz);