Home Reference Source Repository

Variable

Static Public Summary
public
Accepted kinds of {@link AssignmentExpression}.
public
Accepted kinds of {@link BinaryExpression}.
public
Accepted kinds of {@link LogicalExpression}.
public
Accepted kinds of {@link MethodDefinition}.
public
Accepted kinds of {@link Property}.
public
Fist column number for a line; they start at 0.
public
First line number for a source string; they start at 1.
public
First {@link Pos} in a source string.
public
Accepted kinds of {@link UnaryExpression}.
public
Accepted kinds of {@link UpdateExpression}.
public
Accepted kinds of {@link VariableDeclaration}.
public
Set of JavaScript keywords.

Static Public

public AssignmentOperator: Set source

import {AssignmentOperator} from 'esast/src/ast.js'

Accepted kinds of AssignmentExpression.

public BinaryOperator: Set source

import {BinaryOperator} from 'esast/src/ast.js'

Accepted kinds of BinaryExpression.

public LogicalOperator: Set source

import {LogicalOperator} from 'esast/src/ast.js'

Accepted kinds of LogicalExpression.

public MethodDefinitionKind: Set source

import {MethodDefinitionKind} from 'esast/src/ast.js'

Accepted kinds of MethodDefinition.

public PropertyKind: Set source

import {PropertyKind} from 'esast/src/ast.js'

Accepted kinds of Property.

public StartColumn: number source

import {StartColumn} from 'esast/src/Loc.js'

Fist column number for a line; they start at 0.

public StartLine: number source

import {StartLine} from 'esast/src/Loc.js'

First line number for a source string; they start at 1.

public StartPos: Pos source

import {StartPos} from 'esast/src/Loc.js'

First Pos in a source string.

public UnaryOperator: Set source

import {UnaryOperator} from 'esast/src/ast.js'

Accepted kinds of UnaryExpression.

public UpdateOperator: Set source

import {UpdateOperator} from 'esast/src/ast.js'

Accepted kinds of UpdateExpression.

public VariableDeclarationKind: Set source

import {VariableDeclarationKind} from 'esast/src/ast.js'

Accepted kinds of VariableDeclaration.

public forbiddenNames: Set source

import {forbiddenNames} from 'esast/src/mangle-identifier.js'

Set of JavaScript keywords.