| 745 | } |
| 746 | |
| 747 | CppiaExpr *link(CppiaModule &inModule) HXCPP_OVERRIDE |
| 748 | { |
| 749 | LinkExpressions(args,inModule); |
| 750 | // Should already be linked |
| 751 | //function = (ScriptCallable *)function->link(inModule); |
| 752 | if (thisExpr) |
| 753 | thisExpr = thisExpr->link(inModule); |
| 754 | returnType = inModule.types[ function->returnTypeId ]->expressionType; |
| 755 | isBoolReturn = inModule.types[ function->returnTypeId ]->haxeClass==ClassOf<bool>(); |
| 756 | return this; |
| 757 | } |
| 758 | |
| 759 | const char *getName() HXCPP_OVERRIDE { return "CallFunExpr"; } |
| 760 | ExprType getType() HXCPP_OVERRIDE { return returnType; } |
nothing calls this directly
no test coverage detected