Sha256: 843014ebda128d876b4a1ba620199d8a6d885efb01ec9aa3ce2d0eb97c08ff59
Contents?: true
Size: 898 Bytes
Versions: 3
Compression:
Stored size: 898 Bytes
Contents
const AbstractGeneratorHandler = require('../../AbstractGeneratorHandler') const SharedHandlerType = require('../../../internal/SharedHandlerType') const OS = require('os') class SharedGetInstanceFieldBodyHandler extends AbstractGeneratorHandler { generate_code(existing_string_builder, common_command, used_object, handlers) { handlers.SHARED_HANDLER[SharedHandlerType.RETURN_TYPE].generate_code( existing_string_builder, common_command, used_object.payload[1], handlers ) existing_string_builder.append('this.instance.getInstanceField("') existing_string_builder.append(used_object.payload[0]) existing_string_builder.append('").') existing_string_builder.append('execute().resultValue') existing_string_builder.append(OS.EOL) } } module.exports = SharedGetInstanceFieldBodyHandler
Version data entries
3 entries across 3 versions & 1 rubygems