struct Expression * exp = stmt->expressions ? (*stmt->expressions).last : (((void *)0));
__ecereMethod___ecereNameSpace__ecere__sys__File_Printf(f, "{ ");
-if(exp && exp->expType)
+if(exp && exp->expType && exp->expType->kind != 0)
{
char string[1024] = "";
struct __ecereNameSpace__ecere__sys__OldList * specs = MkList();
{
struct Expression * exp = stmt->expressions ? (*stmt->expressions).last : (((void *)0));
-if(exp && exp->expType)
+if(exp && exp->expType && exp->expType->kind != 0)
__ecereMethod___ecereNameSpace__ecere__sys__File_Printf(f, "__ecereReturnVal = ");
}
if(stmt->expressions)
struct Expression * exp = stmt->expressions ? (struct Expression *)(*stmt->expressions).last : (((void *)0));
__ecereMethod___ecereNameSpace__ecere__sys__File_Printf(f, " __ecereNameSpace__ecere__com__MemoryGuard_PopLoc();");
-if(exp && exp->expType)
+if(exp && exp->expType && exp->expType->kind != 0)
__ecereMethod___ecereNameSpace__ecere__sys__File_Printf(f, "return __ecereReturnVal;");
else
__ecereMethod___ecereNameSpace__ecere__sys__File_Printf(f, "return;");
{
Expression exp = stmt.expressions ? stmt.expressions->last : null;
f.Printf("{ ");
- if(exp && exp.expType)
+ if(exp && exp.expType && exp.expType.kind != voidType)
{
-
char string[1024] = "";
OldList * specs = MkList();
Declarator decl;
else
{
Expression exp = stmt.expressions ? stmt.expressions->last : null;
- if(exp && exp.expType)
+ if(exp && exp.expType && exp.expType.kind != voidType)
f.Printf("__ecereReturnVal = ");
}
{
Expression exp = stmt.expressions ? (Expression)stmt.expressions->last : null;
f.Printf(" __ecereNameSpace__ecere__com__MemoryGuard_PopLoc();");
- if(exp && exp.expType)
+ if(exp && exp.expType && exp.expType.kind != voidType)
f.Printf("return __ecereReturnVal;");
else
f.Printf("return;");