fixed bug in emitting overloaded method, if statement was shown for 0 parameters
added double and float to number conversion in referencedTypesEmitter