Sha256: 65b64cee0bbc95400301e4db1b912395b3c3b6f3eed02d851b08c6739c20e57a

Contents?: true

Size: 985 Bytes

Versions: 5

Compression:

Stored size: 985 Bytes

Contents

import ReturnValueScope from './ReturnValueScope';
import ArgumentsVariable from '../variables/ArgumentsVariable';
import ThisVariable from '../variables/ThisVariable';
import ExecutionPathOptions from '../ExecutionPathOptions';
import CallOptions from '../CallOptions';
import ExportDefaultVariable from '../variables/ExportDefaultVariable';
import LocalVariable from '../variables/LocalVariable';
import GlobalVariable from '../variables/GlobalVariable';
import ExternalVariable from '../variables/ExternalVariable';
export default class FunctionScope extends ReturnValueScope {
    variables: {
        this: ThisVariable;
        default: ExportDefaultVariable;
        arguments: ArgumentsVariable;
        [name: string]: LocalVariable | GlobalVariable | ExternalVariable | ArgumentsVariable;
    };
    constructor(options?: {});
    findLexicalBoundary(): this;
    getOptionsWhenCalledWith({args, withNew}: CallOptions, options: ExecutionPathOptions): ExecutionPathOptions;
}

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
jass-0.9.5 vendor/node_modules/rollup/dist/typings/ast/scopes/FunctionScope.d.ts
jass-0.9.4 vendor/node_modules/rollup/dist/typings/ast/scopes/FunctionScope.d.ts
jass-0.9.3 vendor/node_modules/rollup/dist/typings/ast/scopes/FunctionScope.d.ts
condenser-0.0.4 lib/condenser/processors/node_modules/rollup/dist/typings/ast/scopes/FunctionScope.d.ts
jass-0.9.1 vendor/node_modules/rollup/dist/typings/ast/scopes/FunctionScope.d.ts