bhai-lang-parser
Version:
Parser for bhai-lang
24 lines (21 loc) • 640 B
TypeScript
import Expression from './index';
import { ASTNode } from '../../types/nodeTypes';
import '../../../../constants/constants';
import '../../tokenExecutor';
import '../../../tokenizer/types';
declare class AssignmentExpression extends Expression {
private _logicalORExpression;
getExpression(): ASTNode;
/**
* Whether it is a assignmnet operator
* @returns
*/
private _isAssignmentOperator;
private _getAssignmentOperator;
/**
* Extra check whether it's valid assignment target
* @param {*} node
*/
private _checkValidAssignmentTarget;
}
export { AssignmentExpression as default };