Sha256: 8bad386d5aa22f89be9db3accd2659a5d36b75568eb55fc28e7a9eedf88ae00e

Contents?: true

Size: 602 Bytes

Versions: 5

Compression:

Stored size: 602 Bytes

Contents

import Scope from './Scope';
import ParameterVariable from '../variables/ParameterVariable';
import Identifier from '../nodes/Identifier';
export default class ParameterScope extends Scope {
    parent: Scope;
    _parameters: ParameterVariable[];
    constructor(options?: {});
    /**
     * Adds a parameter to this scope. Parameters must be added in the correct
     * order, e.g. from left to right.
     * @param {Identifier} identifier
     * @returns {Variable}
     */
    addParameterDeclaration(identifier: Identifier): ParameterVariable;
    getParameterVariables(): ParameterVariable[];
}

Version data entries

5 entries across 5 versions & 2 rubygems

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