comparison gen/classes.cpp @ 805:1b23aa1fb1b5

Ensure all logging of llvm values/types is only called when -vv is passed
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Sat, 29 Nov 2008 23:39:04 +0100
parents 236f4b5eddca
children 96b404ba7eb0
comparison
equal deleted inserted replaced
804:236f4b5eddca 805:1b23aa1fb1b5
245 245
246 // void*[vtbl.dim] 246 // void*[vtbl.dim]
247 llvm::cast<llvm::OpaqueType>(irstruct->vtblTy.get())->refineAbstractTypeTo(LLArrayType::get(getVoidPtrType(), cd->vtbl.dim)); 247 llvm::cast<llvm::OpaqueType>(irstruct->vtblTy.get())->refineAbstractTypeTo(LLArrayType::get(getVoidPtrType(), cd->vtbl.dim));
248 248
249 // log 249 // log
250 Logger::cout() << "final class type: " << *ts->ir.type->get() << '\n'; 250 if (Logger::enabled())
251 Logger::cout() << "final class type: " << *ts->ir.type->get() << '\n';
251 252
252 // pop state 253 // pop state
253 gIR->structs.pop_back(); 254 gIR->structs.pop_back();
254 255
255 // queue declare 256 // queue declare