Sha256: 4968aa1ea5b92706a2570a623a2eda05e81da9136a1b791698d76f989719259b
Contents?: true
Size: 659 Bytes
Versions: 5
Compression:
Stored size: 659 Bytes
Contents
import Scope from '../scopes/Scope'; import { ExpressionNode, StatementBase, StatementNode } from './shared/Node'; import MagicString from 'magic-string'; import { NodeType } from './NodeType'; import { RenderOptions } from '../../utils/renderHelpers'; export default class IfStatement extends StatementBase { type: NodeType.IfStatement; test: ExpressionNode; consequent: StatementNode; alternate: StatementNode | null; private testValue; private hoistedVars?; initialiseChildren(parentScope: Scope): void; initialiseNode(): void; render(code: MagicString, options: RenderOptions): void; shouldBeIncluded(): boolean; }
Version data entries
5 entries across 5 versions & 2 rubygems