UNPKG

@neo-one/smart-contract-compiler

Version:

NEO•ONE TypeScript smart contract compiler.

12 lines (11 loc) 603 B
import { StructuredStorageType } from '../constants'; import { ScriptBuilder } from '../sb'; import { VisitOptions } from '../types'; import { BuiltinInstanceMemberValue, BuiltinType, MemberLikeExpression } from './types'; export declare class BuiltinInstanceMemberStructuredStorageProperty implements BuiltinInstanceMemberValue { private readonly type; private readonly property; readonly types: Set<BuiltinType>; constructor(type: StructuredStorageType, property: string); emitValue(sb: ScriptBuilder, node: MemberLikeExpression, options: VisitOptions, visited?: boolean): void; }