Mercurial > projects > ldc
comparison gen/functions.cpp @ 123:7f9a0a58394b trunk
[svn r127] Updated the lphobos build scripts a little. Created a new rebuild profile.
Removed some potentially very long logging lines.
Added support for inner classes.
author | lindquist |
---|---|
date | Wed, 28 Nov 2007 03:01:51 +0100 |
parents | 9c79b61fb638 |
children | facc562f5674 |
comparison
equal
deleted
inserted
replaced
122:36ab367572df | 123:7f9a0a58394b |
---|---|
58 | 58 |
59 // parameter types | 59 // parameter types |
60 std::vector<const llvm::Type*> paramvec; | 60 std::vector<const llvm::Type*> paramvec; |
61 | 61 |
62 if (retinptr) { | 62 if (retinptr) { |
63 Logger::cout() << "returning through pointer parameter: " << *rettype << '\n'; | 63 //Logger::cout() << "returning through pointer parameter: " << *rettype << '\n'; |
64 paramvec.push_back(rettype); | 64 paramvec.push_back(rettype); |
65 } | 65 } |
66 | 66 |
67 if (thistype) { | 67 if (thistype) { |
68 paramvec.push_back(thistype); | 68 paramvec.push_back(thistype); |