Package org.intellij.grammar.psi
Class BnfVisitor<R>
java.lang.Object
com.intellij.psi.PsiElementVisitor
org.intellij.grammar.psi.BnfVisitor<R>
public class BnfVisitor<R>
extends com.intellij.psi.PsiElementVisitor
-
Field Summary
Fields inherited from class com.intellij.psi.PsiElementVisitor
EMPTY_VISITOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvisitAttrPattern(@NotNull BnfAttrPattern o) visitAttrs(@NotNull BnfAttrs o) visitChoice(@NotNull BnfChoice o) visitComposite(@NotNull BnfComposite o) visitExpression(@NotNull BnfExpression o) visitExternalExpression(@NotNull BnfExternalExpression o) visitListEntry(@NotNull BnfListEntry o) visitLiteralExpression(@NotNull BnfLiteralExpression o) visitModifier(@NotNull BnfModifier o) visitNamedElement(@NotNull BnfNamedElement o) visitParenExpression(@NotNull BnfParenExpression o) visitParenOptExpression(@NotNull BnfParenOptExpression o) visitParenthesized(@NotNull BnfParenthesized o) visitPredicate(@NotNull BnfPredicate o) visitPredicateSign(@NotNull BnfPredicateSign o) visitQuantified(@NotNull BnfQuantified o) visitQuantifier(@NotNull BnfQuantifier o) visitReferenceOrToken(@NotNull BnfReferenceOrToken o) visitSequence(@NotNull BnfSequence o) visitValueList(@NotNull BnfValueList o) Methods inherited from class com.intellij.psi.PsiElementVisitor
visitBinaryFile, visitComment, visitDirectory, visitElement, visitErrorElement, visitFile, visitOuterLanguageElement, visitPlainText, visitPlainTextFile, visitWhiteSpace
-
Constructor Details
-
BnfVisitor
public BnfVisitor()
-
-
Method Details
-
visitAttr
-
visitAttrPattern
-
visitAttrs
-
visitChoice
-
visitExpression
-
visitExternalExpression
-
visitListEntry
-
visitLiteralExpression
-
visitModifier
-
visitParenExpression
-
visitParenOptExpression
-
visitParenthesized
-
visitPredicate
-
visitPredicateSign
-
visitQuantified
-
visitQuantifier
-
visitReferenceOrToken
-
visitRule
-
visitSequence
-
visitStringLiteralExpression
-
visitValueList
-
visitNamedElement
-
visitComposite
-