не заходит в функцию...
{
qDebug() << 1;
return new cLiteral( type, value );
}
void Parser::numberLiteral(cLiteral * & literal ) {
Expect(3);
if( t->value().contains( "." ) )
{
literal = factory_->createLiteral( sLiteralType::Float, t->value() );
}
else
{
QString name = t->value();
literal = factory_->createLiteral( sLiteralType::Integer, name );
}
}
И почему-то в функцию createLiteral не заходит...
oO Expect(3);
Это-то меня не смущает
Цитата: Abbath86
Это-то меня не смущает
Так закомментируй :)
Так. стоило мне эту функцию сделать не виртуальной, все нормально заработало хД