// This is a generated file. Not intended for manual editing. package com.haskforce.psi; import org.jetbrains.annotations.*; import com.intellij.psi.PsiElementVisitor; public class HaskellVisitor extends PsiElementVisitor { public void visitAkind(@NotNull HaskellAkind o) { visitCompositeElement(o); } public void visitAlt(@NotNull HaskellAlt o) { visitCompositeElement(o); } public void visitAtype(@NotNull HaskellAtype o) { visitCompositeElement(o); } public void visitBkind(@NotNull HaskellBkind o) { visitCompositeElement(o); } public void visitBody(@NotNull HaskellBody o) { visitCompositeElement(o); } public void visitCdecl(@NotNull HaskellCdecl o) { visitCompositeElement(o); } public void visitClassdecl(@NotNull HaskellClassdecl o) { visitCompositeElement(o); } public void visitClscontext(@NotNull HaskellClscontext o) { visitCompositeElement(o); } public void visitCon(@NotNull HaskellCon o) { visitCompositeElement(o); } public void visitConid(@NotNull HaskellConid o) { visitNamedElement(o); } public void visitConop(@NotNull HaskellConop o) { visitCompositeElement(o); } public void visitConstr(@NotNull HaskellConstr o) { visitCompositeElement(o); } public void visitConsym(@NotNull HaskellConsym o) { visitCompositeElement(o); } public void visitCtype(@NotNull HaskellCtype o) { visitCompositeElement(o); } public void visitDatadecl(@NotNull HaskellDatadecl o) { visitCompositeElement(o); } public void visitDefaultdecl(@NotNull HaskellDefaultdecl o) { visitCompositeElement(o); } public void visitDerivingdecl(@NotNull HaskellDerivingdecl o) { visitCompositeElement(o); } public void visitExp(@NotNull HaskellExp o) { visitCompositeElement(o); } public void visitExport(@NotNull HaskellExport o) { visitCompositeElement(o); } public void visitExports(@NotNull HaskellExports o) { visitCompositeElement(o); } public void visitExportsempty(@NotNull HaskellExportsempty o) { visitCompositeElement(o); } public void visitFixity(@NotNull HaskellFixity o) { visitCompositeElement(o); } public void visitForeigndecl(@NotNull HaskellForeigndecl o) { visitCompositeElement(o); } public void visitFunorpatdecl(@NotNull HaskellFunorpatdecl o) { visitCompositeElement(o); } public void visitGconsym(@NotNull HaskellGconsym o) { visitCompositeElement(o); } public void visitGendecl(@NotNull HaskellGendecl o) { visitCompositeElement(o); } public void visitGuard(@NotNull HaskellGuard o) { visitCompositeElement(o); } public void visitIdecl(@NotNull HaskellIdecl o) { visitCompositeElement(o); } public void visitImpdecl(@NotNull HaskellImpdecl o) { visitCompositeElement(o); } public void visitImpempty(@NotNull HaskellImpempty o) { visitCompositeElement(o); } public void visitImportt(@NotNull HaskellImportt o) { visitCompositeElement(o); } public void visitInstancedecl(@NotNull HaskellInstancedecl o) { visitCompositeElement(o); } public void visitKind(@NotNull HaskellKind o) { visitCompositeElement(o); } public void visitLetexp(@NotNull HaskellLetexp o) { visitCompositeElement(o); } public void visitListlike(@NotNull HaskellListlike o) { visitCompositeElement(o); } public void visitModuledecl(@NotNull HaskellModuledecl o) { visitCompositeElement(o); } public void visitNewconstr(@NotNull HaskellNewconstr o) { visitCompositeElement(o); } public void visitNewtypedecl(@NotNull HaskellNewtypedecl o) { visitCompositeElement(o); } public void visitOp(@NotNull HaskellOp o) { visitCompositeElement(o); } public void visitOqtycon(@NotNull HaskellOqtycon o) { visitCompositeElement(o); } public void visitPat(@NotNull HaskellPat o) { visitCompositeElement(o); } public void visitPpragma(@NotNull HaskellPpragma o) { visitCompositeElement(o); } public void visitPstringtoken(@NotNull HaskellPstringtoken o) { visitCompositeElement(o); } public void visitQcon(@NotNull HaskellQcon o) { visitCompositeElement(o); } public void visitQconid(@NotNull HaskellQconid o) { visitCompositeElement(o); } public void visitQconop(@NotNull HaskellQconop o) { visitCompositeElement(o); } public void visitQconsym(@NotNull HaskellQconsym o) { visitCompositeElement(o); } public void visitQop(@NotNull HaskellQop o) { visitCompositeElement(o); } public void visitQqblob(@NotNull HaskellQqblob o) { visitLanguageInjectionElement(o); } public void visitQtycls(@NotNull HaskellQtycls o) { visitCompositeElement(o); } public void visitQtycon(@NotNull HaskellQtycon o) { visitCompositeElement(o); } public void visitQtyconop(@NotNull HaskellQtyconop o) { visitCompositeElement(o); } public void visitQtyconsym(@NotNull HaskellQtyconsym o) { visitCompositeElement(o); } public void visitQvar(@NotNull HaskellQvar o) { visitCompositeElement(o); } public void visitQvarid(@NotNull HaskellQvarid o) { visitCompositeElement(o); } public void visitQvarop(@NotNull HaskellQvarop o) { visitCompositeElement(o); } public void visitQvars(@NotNull HaskellQvars o) { visitCompositeElement(o); } public void visitQvarsym(@NotNull HaskellQvarsym o) { visitCompositeElement(o); } public void visitRhs(@NotNull HaskellRhs o) { visitCompositeElement(o); } public void visitShebang(@NotNull HaskellShebang o) { visitCompositeElement(o); } public void visitStmts(@NotNull HaskellStmts o) { visitCompositeElement(o); } public void visitTvBndr(@NotNull HaskellTvBndr o) { visitCompositeElement(o); } public void visitTycls(@NotNull HaskellTycls o) { visitCompositeElement(o); } public void visitTycon(@NotNull HaskellTycon o) { visitCompositeElement(o); } public void visitTyconsym(@NotNull HaskellTyconsym o) { visitCompositeElement(o); } public void visitTypedecl(@NotNull HaskellTypedecl o) { visitCompositeElement(o); } public void visitTypee(@NotNull HaskellTypee o) { visitCompositeElement(o); } public void visitTyvar(@NotNull HaskellTyvar o) { visitCompositeElement(o); } public void visitVarid(@NotNull HaskellVarid o) { visitNamedElement(o); } public void visitVarop(@NotNull HaskellVarop o) { visitCompositeElement(o); } public void visitVars(@NotNull HaskellVars o) { visitCompositeElement(o); } public void visitVarsym(@NotNull HaskellVarsym o) { visitCompositeElement(o); } public void visitLanguageInjectionElement(@NotNull HaskellLanguageInjectionElement o) { visitCompositeElement(o); } public void visitNamedElement(@NotNull HaskellNamedElement o) { visitCompositeElement(o); } public void visitCompositeElement(@NotNull HaskellCompositeElement o) { visitElement(o); } }