Package org.intellij.jflex.psi
Class JFlexVisitor<R>
java.lang.Object
com.intellij.psi.PsiElementVisitor
org.intellij.jflex.psi.JFlexVisitor<R>
public class JFlexVisitor<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 TypeMethodDescriptionvisitCharRange(@NotNull JFlexCharRange o) visitChoiceExpression(@NotNull JFlexChoiceExpression o) visitClassExpression(@NotNull JFlexClassExpression o) visitComposite(@NotNull JFlexComposite o) visitDeclarationsSection(@NotNull JFlexDeclarationsSection o) visitExpression(@NotNull JFlexExpression o) visitFileSection(@NotNull JFlexFileSection o) visitJavaCode(@NotNull JFlexJavaCode o) visitJavaName(@NotNull JFlexJavaName o) visitJavaType(@NotNull JFlexJavaType o) visitJavaTypeParameters(@NotNull JFlexJavaTypeParameters o) visitLexicalRulesSection(@NotNull JFlexLexicalRulesSection o) visitLiteralExpression(@NotNull JFlexLiteralExpression o) visitLookAhead(@NotNull JFlexLookAhead o) visitMacroDefinition(@NotNull JFlexMacroDefinition o) visitMacroReference(@NotNull JFlexMacroReference o) visitMacroRefExpression(@NotNull JFlexMacroRefExpression o) visitNamedElement(@NotNull JFlexNamedElement o) visitNotExpression(@NotNull JFlexNotExpression o) visitOption(@NotNull JFlexOption o) visitParenExpression(@NotNull JFlexParenExpression o) visitQuantifierExpression(@NotNull JFlexQuantifierExpression o) visitSequenceExpression(@NotNull JFlexSequenceExpression o) visitStateDeclaration(@NotNull JFlexStateDeclaration o) visitStateDefinition(@NotNull JFlexStateDefinition o) visitStateList(@NotNull JFlexStateList o) visitStateReference(@NotNull JFlexStateReference o) visitUserCodeSection(@NotNull JFlexUserCodeSection o) visitUserValue(@NotNull JFlexUserValue o) Methods inherited from class com.intellij.psi.PsiElementVisitor
visitBinaryFile, visitComment, visitDirectory, visitElement, visitErrorElement, visitFile, visitOuterLanguageElement, visitPlainText, visitPlainTextFile, visitWhiteSpace
-
Constructor Details
-
JFlexVisitor
public JFlexVisitor()
-
-
Method Details
-
visitCharRange
-
visitChoiceExpression
-
visitClassExpression
-
visitDeclarationsSection
-
visitExpression
-
visitFileSection
-
visitJavaCode
-
visitJavaName
-
visitJavaType
-
visitJavaTypeParameters
-
visitLexicalRulesSection
-
visitLiteralExpression
-
visitLookAhead
-
visitMacroDefinition
-
visitMacroRefExpression
-
visitMacroReference
-
visitNotExpression
-
visitOption
-
visitParenExpression
-
visitPredefinedClassExpression
-
visitQuantifierExpression
-
visitRule
-
visitSequenceExpression
-
visitStateDeclaration
-
visitStateDefinition
-
visitStateList
-
visitStateReference
-
visitUserCodeSection
-
visitUserValue
-
visitNamedElement
-
visitComposite
-