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