| 1508 | |
| 1509 | const char *getName() HXCPP_OVERRIDE { return "NewExpr"; } |
| 1510 | CppiaExpr *link(CppiaModule &inModule) HXCPP_OVERRIDE |
| 1511 | { |
| 1512 | type = inModule.types[classId]; |
| 1513 | if (!type->cppiaClass && type->haxeClass.mPtr) |
| 1514 | constructor = type->haxeClass.mPtr->mConstructArgs; |
| 1515 | |
| 1516 | LinkExpressions(args,inModule); |
| 1517 | return this; |
| 1518 | } |
| 1519 | hx::Object *runObject(CppiaCtx *ctx) HXCPP_OVERRIDE |
| 1520 | { |
| 1521 | if (type->arrayType) |
nothing calls this directly
no test coverage detected