Mercurial > projects > qtd
comparison generator/dgenerator.cpp @ 309:8a0cf14e3419 signals
wrong merge
author | eldar_ins@eldar-laptop |
---|---|
date | Wed, 23 Dec 2009 04:48:11 +0500 |
parents | 2485419c5c63 |
children | 5c6455c4889b |
comparison
equal
deleted
inserted
replaced
308:2485419c5c63 | 309:8a0cf14e3419 |
---|---|
2706 s << ", "; | 2706 s << ", "; |
2707 int j = 0; | 2707 int j = 0; |
2708 bool hasDefault = false; | 2708 bool hasDefault = false; |
2709 do // need this to look for default arguments and generate extra signatures | 2709 do // need this to look for default arguments and generate extra signatures |
2710 { | 2710 { |
2711 if (i || j) | 2711 if (j) |
2712 s << ", "; | 2712 s << ", "; |
2713 s << endl << INDENT << " \"" << meta_funcs.at(i)->minimalSignature(j) << "\""; | 2713 s << endl << INDENT << " \"" << meta_funcs.at(i)->minimalSignature(j) << "\""; |
2714 AbstractMetaArgumentList args = meta_funcs.at(i)->arguments(); | 2714 AbstractMetaArgumentList args = meta_funcs.at(i)->arguments(); |
2715 if(args.size() && j<args.size()) | 2715 if(args.size() && j<args.size()) |
2716 hasDefault = !args.at(args.size() - 1 - j)->defaultValueExpression().isEmpty(); | 2716 hasDefault = !args.at(args.size() - 1 - j)->defaultValueExpression().isEmpty(); |