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();