simc-ast-builder
Version:
Parser and AST generator for SimulationCraft files
18 lines • 602 B
TypeScript
import { XorExprContext } from "../../../../antlr4/SimCExprParser";
import { ExpressionNode } from "../../common-types";
import { ContextHandlerFn } from "../BaseHandler";
/**
* Specialized node type for XOR expressions
*/
interface XorExprExpressionNode extends ExpressionNode {
left: ExpressionNode;
nodeType: "xor";
operator: "xor";
right: ExpressionNode;
}
/**
* Handler for XOR expressions
*/
declare const handleXorExpr: ContextHandlerFn<XorExprExpressionNode, XorExprContext>;
export { handleXorExpr, type XorExprExpressionNode };
//# sourceMappingURL=XorExprHandler.d.ts.map