prettier-plugin-fhirpath
Version:
Prettier plugin for FHIRPath
258 lines (171 loc) • 5.87 kB
JavaScript
// Generated from FHIRPath.g4 by ANTLR 4.9.3
// jshint ignore: start
const antlr4 = require('antlr4');
// This class defines a complete generic visitor for a parse tree produced by FHIRPathParser.
class FHIRPathVisitor extends antlr4.tree.ParseTreeVisitor {
// Visit a parse tree produced by FHIRPathParser#entireExpression.
visitEntireExpression(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#indexerExpression.
visitIndexerExpression(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#polarityExpression.
visitPolarityExpression(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#additiveExpression.
visitAdditiveExpression(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#multiplicativeExpression.
visitMultiplicativeExpression(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#unionExpression.
visitUnionExpression(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#orExpression.
visitOrExpression(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#andExpression.
visitAndExpression(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#membershipExpression.
visitMembershipExpression(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#inequalityExpression.
visitInequalityExpression(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#invocationExpression.
visitInvocationExpression(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#equalityExpression.
visitEqualityExpression(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#impliesExpression.
visitImpliesExpression(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#termExpression.
visitTermExpression(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#typeExpression.
visitTypeExpression(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#invocationTerm.
visitInvocationTerm(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#literalTerm.
visitLiteralTerm(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#externalConstantTerm.
visitExternalConstantTerm(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#parenthesizedTerm.
visitParenthesizedTerm(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#nullLiteral.
visitNullLiteral(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#booleanLiteral.
visitBooleanLiteral(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#stringLiteral.
visitStringLiteral(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#numberLiteral.
visitNumberLiteral(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#dateTimeLiteral.
visitDateTimeLiteral(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#timeLiteral.
visitTimeLiteral(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#quantityLiteral.
visitQuantityLiteral(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#externalConstant.
visitExternalConstant(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#memberInvocation.
visitMemberInvocation(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#functionInvocation.
visitFunctionInvocation(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#thisInvocation.
visitThisInvocation(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#indexInvocation.
visitIndexInvocation(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#totalInvocation.
visitTotalInvocation(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#functn.
visitFunctn(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#paramList.
visitParamList(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#quantity.
visitQuantity(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#unit.
visitUnit(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#dateTimePrecision.
visitDateTimePrecision(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#pluralDateTimePrecision.
visitPluralDateTimePrecision(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#typeSpecifier.
visitTypeSpecifier(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#qualifiedIdentifier.
visitQualifiedIdentifier(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by FHIRPathParser#identifier.
visitIdentifier(ctx) {
return this.visitChildren(ctx);
}
}
module.exports = FHIRPathVisitor;