@rightcapital/phpdoc-parser
Version:
TypeScript version of PHPDoc parser with support for intersection types and generics
44 lines (43 loc) • 1.36 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ConstExprNode = void 0;
const base_node_1 = require("../base-node");
class ConstExprNode extends base_node_1.BaseNode {
getNodeType() {
return 'ConstExprNode';
}
isConstExprFloatNode() {
return this.getNodeType() === 'ConstExprFloatNode';
}
isConstFetchNode() {
return this.getNodeType() === 'ConstFetchNode';
}
isConstExprArrayItemNode() {
return this.getNodeType() === 'ConstExprArrayItemNode';
}
isConstExprFalseNode() {
return this.getNodeType() === 'ConstExprFalseNode';
}
isQuoteAwareConstExprStringNode() {
return this.getNodeType() === 'QuoteAwareConstExprStringNode';
}
isConstExprNullNode() {
return this.getNodeType() === 'ConstExprNullNode';
}
isConstExprIntegerNode() {
return this.getNodeType() === 'ConstExprIntegerNode';
}
isConstExprNode() {
return this.getNodeType() === 'ConstExprNode';
}
isConstExprArrayNode() {
return this.getNodeType() === 'ConstExprArrayNode';
}
isConstExprStringNode() {
return this.getNodeType() === 'ConstExprStringNode';
}
isConstExprTrueNode() {
return this.getNodeType() === 'ConstExprTrueNode';
}
}
exports.ConstExprNode = ConstExprNode;