Interface RegexParserVisitor<T>
-
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
RegexParserBaseVisitor
public interface RegexParserVisitor<T> extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>This interface defines a complete generic visitor for a parse tree produced byRegexParser.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TvisitAfterColumn(RegexParser.AfterColumnContext ctx)Visit a parse tree produced by theAfterColumnlabeled alternative inRegexParser.zero_width().TvisitAfterColumnCursor(RegexParser.AfterColumnCursorContext ctx)Visit a parse tree produced by theAfterColumnCursorlabeled alternative inRegexParser.zero_width().TvisitAfterLine(RegexParser.AfterLineContext ctx)Visit a parse tree produced by theAfterLinelabeled alternative inRegexParser.zero_width().TvisitAfterLineCursor(RegexParser.AfterLineCursorContext ctx)Visit a parse tree produced by theAfterLineCursorlabeled alternative inRegexParser.zero_width().TvisitAfterMark(RegexParser.AfterMarkContext ctx)Visit a parse tree produced by theAfterMarklabeled alternative inRegexParser.zero_width().TvisitAlnumClass(RegexParser.AlnumClassContext ctx)Visit a parse tree produced by theAlnumClasslabeled alternative inRegexParser.collection_char_class_expression().TvisitAlpha(RegexParser.AlphaContext ctx)Visit a parse tree produced by theAlphalabeled alternative inRegexParser.char_class().TvisitAlphaClass(RegexParser.AlphaClassContext ctx)Visit a parse tree produced by theAlphaClasslabeled alternative inRegexParser.collection_char_class_expression().TvisitAnyChar(RegexParser.AnyCharContext ctx)Visit a parse tree produced by theAnyCharlabeled alternative inRegexParser.ordinary_atom().TvisitAnyCharNL(RegexParser.AnyCharNLContext ctx)Visit a parse tree produced by theAnyCharNLlabeled alternative inRegexParser.ordinary_atom().TvisitAtomic(RegexParser.AtomicContext ctx)Visit a parse tree produced by theAtomiclabeled alternative inRegexParser.multi().TvisitBackreference(RegexParser.BackreferenceContext ctx)Visit a parse tree produced by theBackreferencelabeled alternative inRegexParser.ordinary_atom().TvisitBackspaceClass(RegexParser.BackspaceClassContext ctx)Visit a parse tree produced by theBackspaceClasslabeled alternative inRegexParser.collection_char_class_expression().TvisitBeforeColumn(RegexParser.BeforeColumnContext ctx)Visit a parse tree produced by theBeforeColumnlabeled alternative inRegexParser.zero_width().TvisitBeforeColumnCursor(RegexParser.BeforeColumnCursorContext ctx)Visit a parse tree produced by theBeforeColumnCursorlabeled alternative inRegexParser.zero_width().TvisitBeforeLine(RegexParser.BeforeLineContext ctx)Visit a parse tree produced by theBeforeLinelabeled alternative inRegexParser.zero_width().TvisitBeforeLineCursor(RegexParser.BeforeLineCursorContext ctx)Visit a parse tree produced by theBeforeLineCursorlabeled alternative inRegexParser.zero_width().TvisitBeforeMark(RegexParser.BeforeMarkContext ctx)Visit a parse tree produced by theBeforeMarklabeled alternative inRegexParser.zero_width().TvisitBlankClass(RegexParser.BlankClassContext ctx)Visit a parse tree produced by theBlankClasslabeled alternative inRegexParser.collection_char_class_expression().TvisitBranch(RegexParser.BranchContext ctx)Visit a parse tree produced byRegexParser.branch().TvisitBS(RegexParser.BSContext ctx)Visit a parse tree produced by theBSlabeled alternative inRegexParser.char_class().TvisitCharClass(RegexParser.CharClassContext ctx)Visit a parse tree produced by theCharClasslabeled alternative inRegexParser.ordinary_atom().TvisitCharClassColElem(RegexParser.CharClassColElemContext ctx)Visit a parse tree produced by theCharClassColElemlabeled alternative inRegexParser.collection_elem().TvisitCharCode(RegexParser.CharCodeContext ctx)Visit a parse tree produced by theCharCodelabeled alternative inRegexParser.ordinary_atom().TvisitCntrlClass(RegexParser.CntrlClassContext ctx)Visit a parse tree produced by theCntrlClasslabeled alternative inRegexParser.collection_char_class_expression().TvisitCollec(RegexParser.CollecContext ctx)Visit a parse tree produced by theColleclabeled alternative inRegexParser.ordinary_atom().TvisitCollectionNeg(RegexParser.CollectionNegContext ctx)Visit a parse tree produced by theCollectionNeglabeled alternative inRegexParser.collection().TvisitCollectionPos(RegexParser.CollectionPosContext ctx)Visit a parse tree produced by theCollectionPoslabeled alternative inRegexParser.collection().TvisitColumn(RegexParser.ColumnContext ctx)Visit a parse tree produced by theColumnlabeled alternative inRegexParser.zero_width().TvisitColumnCursor(RegexParser.ColumnCursorContext ctx)Visit a parse tree produced by theColumnCursorlabeled alternative inRegexParser.zero_width().TvisitConcat(RegexParser.ConcatContext ctx)Visit a parse tree produced byRegexParser.concat().TvisitCR(RegexParser.CRContext ctx)Visit a parse tree produced by theCRlabeled alternative inRegexParser.char_class().TvisitCursor(RegexParser.CursorContext ctx)Visit a parse tree produced by theCursorlabeled alternative inRegexParser.zero_width().TvisitDecimalCode(RegexParser.DecimalCodeContext ctx)Visit a parse tree produced by theDecimalCodelabeled alternative inRegexParser.char_code().TvisitDigit(RegexParser.DigitContext ctx)Visit a parse tree produced by theDigitlabeled alternative inRegexParser.char_class().TvisitDigitClass(RegexParser.DigitClassContext ctx)Visit a parse tree produced by theDigitClasslabeled alternative inRegexParser.collection_char_class_expression().TvisitEndMatch(RegexParser.EndMatchContext ctx)Visit a parse tree produced by theEndMatchlabeled alternative inRegexParser.zero_width().TvisitEndOfFile(RegexParser.EndOfFileContext ctx)Visit a parse tree produced by theEndOfFilelabeled alternative inRegexParser.zero_width().TvisitEndOfLine(RegexParser.EndOfLineContext ctx)Visit a parse tree produced by theEndOfLinelabeled alternative inRegexParser.zero_width().TvisitEndOfWord(RegexParser.EndOfWordContext ctx)Visit a parse tree produced by theEndOfWordlabeled alternative inRegexParser.zero_width().TvisitEsc(RegexParser.EscContext ctx)Visit a parse tree produced by theEsclabeled alternative inRegexParser.char_class().TvisitEscapeClass(RegexParser.EscapeClassContext ctx)Visit a parse tree produced by theEscapeClasslabeled alternative inRegexParser.collection_char_class_expression().TvisitFilename(RegexParser.FilenameContext ctx)Visit a parse tree produced by theFilenamelabeled alternative inRegexParser.char_class().TvisitFilenameNotDigit(RegexParser.FilenameNotDigitContext ctx)Visit a parse tree produced by theFilenameNotDigitlabeled alternative inRegexParser.char_class().TvisitFnameClass(RegexParser.FnameClassContext ctx)Visit a parse tree produced by theFnameClasslabeled alternative inRegexParser.collection_char_class_expression().TvisitGraphClass(RegexParser.GraphClassContext ctx)Visit a parse tree produced by theGraphClasslabeled alternative inRegexParser.collection_char_class_expression().TvisitGroupingCapture(RegexParser.GroupingCaptureContext ctx)Visit a parse tree produced by theGroupingCapturelabeled alternative inRegexParser.atom().TvisitGroupingNoCapture(RegexParser.GroupingNoCaptureContext ctx)Visit a parse tree produced by theGroupingNoCapturelabeled alternative inRegexParser.atom().TvisitHeadofword(RegexParser.HeadofwordContext ctx)Visit a parse tree produced by theHeadofwordlabeled alternative inRegexParser.char_class().TvisitHex(RegexParser.HexContext ctx)Visit a parse tree produced by theHexlabeled alternative inRegexParser.char_class().TvisitHexCode(RegexParser.HexCodeContext ctx)Visit a parse tree produced by theHexCodelabeled alternative inRegexParser.char_code().TvisitIdentClass(RegexParser.IdentClassContext ctx)Visit a parse tree produced by theIdentClasslabeled alternative inRegexParser.collection_char_class_expression().TvisitIdentifier(RegexParser.IdentifierContext ctx)Visit a parse tree produced by theIdentifierlabeled alternative inRegexParser.char_class().TvisitIdentifierNotDigit(RegexParser.IdentifierNotDigitContext ctx)Visit a parse tree produced by theIdentifierNotDigitlabeled alternative inRegexParser.char_class().TvisitKeyword(RegexParser.KeywordContext ctx)Visit a parse tree produced by theKeywordlabeled alternative inRegexParser.char_class().TvisitKeywordClass(RegexParser.KeywordClassContext ctx)Visit a parse tree produced by theKeywordClasslabeled alternative inRegexParser.collection_char_class_expression().TvisitKeywordNotDigit(RegexParser.KeywordNotDigitContext ctx)Visit a parse tree produced by theKeywordNotDigitlabeled alternative inRegexParser.char_class().TvisitLastSubstitute(RegexParser.LastSubstituteContext ctx)Visit a parse tree produced by theLastSubstitutelabeled alternative inRegexParser.ordinary_atom().TvisitLcase(RegexParser.LcaseContext ctx)Visit a parse tree produced by theLcaselabeled alternative inRegexParser.char_class().TvisitLine(RegexParser.LineContext ctx)Visit a parse tree produced by theLinelabeled alternative inRegexParser.zero_width().TvisitLineCursor(RegexParser.LineCursorContext ctx)Visit a parse tree produced by theLineCursorlabeled alternative inRegexParser.zero_width().TvisitLiteralChar(RegexParser.LiteralCharContext ctx)Visit a parse tree produced by theLiteralCharlabeled alternative inRegexParser.ordinary_atom().TvisitLowerClass(RegexParser.LowerClassContext ctx)Visit a parse tree produced by theLowerClasslabeled alternative inRegexParser.collection_char_class_expression().TvisitMark(RegexParser.MarkContext ctx)Visit a parse tree produced by theMarklabeled alternative inRegexParser.zero_width().TvisitNegativeLimitedLookbehind(RegexParser.NegativeLimitedLookbehindContext ctx)Visit a parse tree produced by theNegativeLimitedLookbehindlabeled alternative inRegexParser.multi().TvisitNegativeLookahead(RegexParser.NegativeLookaheadContext ctx)Visit a parse tree produced by theNegativeLookaheadlabeled alternative inRegexParser.multi().TvisitNegativeLookbehind(RegexParser.NegativeLookbehindContext ctx)Visit a parse tree produced by theNegativeLookbehindlabeled alternative inRegexParser.multi().TvisitNL(RegexParser.NLContext ctx)Visit a parse tree produced by theNLlabeled alternative inRegexParser.char_class().TvisitNotAlpha(RegexParser.NotAlphaContext ctx)Visit a parse tree produced by theNotAlphalabeled alternative inRegexParser.char_class().TvisitNotDigit(RegexParser.NotDigitContext ctx)Visit a parse tree produced by theNotDigitlabeled alternative inRegexParser.char_class().TvisitNotHeadOfWord(RegexParser.NotHeadOfWordContext ctx)Visit a parse tree produced by theNotHeadOfWordlabeled alternative inRegexParser.char_class().TvisitNotHex(RegexParser.NotHexContext ctx)Visit a parse tree produced by theNotHexlabeled alternative inRegexParser.char_class().TvisitNotLcase(RegexParser.NotLcaseContext ctx)Visit a parse tree produced by theNotLcaselabeled alternative inRegexParser.char_class().TvisitNotOctal(RegexParser.NotOctalContext ctx)Visit a parse tree produced by theNotOctallabeled alternative inRegexParser.char_class().TvisitNotUcase(RegexParser.NotUcaseContext ctx)Visit a parse tree produced by theNotUcaselabeled alternative inRegexParser.char_class().TvisitNotWhitespace(RegexParser.NotWhitespaceContext ctx)Visit a parse tree produced by theNotWhitespacelabeled alternative inRegexParser.char_class().TvisitNotwordchar(RegexParser.NotwordcharContext ctx)Visit a parse tree produced by theNotwordcharlabeled alternative inRegexParser.char_class().TvisitOctal(RegexParser.OctalContext ctx)Visit a parse tree produced by theOctallabeled alternative inRegexParser.char_class().TvisitOctalCode(RegexParser.OctalCodeContext ctx)Visit a parse tree produced by theOctalCodelabeled alternative inRegexParser.char_code().TvisitOneOrMore(RegexParser.OneOrMoreContext ctx)Visit a parse tree produced by theOneOrMorelabeled alternative inRegexParser.multi().TvisitOptionallyMatched(RegexParser.OptionallyMatchedContext ctx)Visit a parse tree produced by theOptionallyMatchedlabeled alternative inRegexParser.atom().TvisitOrdinaryAtom(RegexParser.OrdinaryAtomContext ctx)Visit a parse tree produced by theOrdinaryAtomlabeled alternative inRegexParser.atom().TvisitPattern(RegexParser.PatternContext ctx)Visit a parse tree produced byRegexParser.pattern().TvisitPiece(RegexParser.PieceContext ctx)Visit a parse tree produced byRegexParser.piece().TvisitPositiveLimitedLookbehind(RegexParser.PositiveLimitedLookbehindContext ctx)Visit a parse tree produced by thePositiveLimitedLookbehindlabeled alternative inRegexParser.multi().TvisitPositiveLookahead(RegexParser.PositiveLookaheadContext ctx)Visit a parse tree produced by thePositiveLookaheadlabeled alternative inRegexParser.multi().TvisitPositiveLookbehind(RegexParser.PositiveLookbehindContext ctx)Visit a parse tree produced by thePositiveLookbehindlabeled alternative inRegexParser.multi().TvisitPrintable(RegexParser.PrintableContext ctx)Visit a parse tree produced by thePrintablelabeled alternative inRegexParser.char_class().TvisitPrintableNotDigit(RegexParser.PrintableNotDigitContext ctx)Visit a parse tree produced by thePrintableNotDigitlabeled alternative inRegexParser.char_class().TvisitPrintClass(RegexParser.PrintClassContext ctx)Visit a parse tree produced by thePrintClasslabeled alternative inRegexParser.collection_char_class_expression().TvisitPunctClass(RegexParser.PunctClassContext ctx)Visit a parse tree produced by thePunctClasslabeled alternative inRegexParser.collection_char_class_expression().TvisitRangeColElem(RegexParser.RangeColElemContext ctx)Visit a parse tree produced by theRangeColElemlabeled alternative inRegexParser.collection_elem().TvisitRangeGreedy(RegexParser.RangeGreedyContext ctx)Visit a parse tree produced by theRangeGreedylabeled alternative inRegexParser.range().TvisitRangeLazy(RegexParser.RangeLazyContext ctx)Visit a parse tree produced by theRangeLazylabeled alternative inRegexParser.range().TvisitRangeQuantifier(RegexParser.RangeQuantifierContext ctx)Visit a parse tree produced by theRangeQuantifierlabeled alternative inRegexParser.multi().TvisitReturnClass(RegexParser.ReturnClassContext ctx)Visit a parse tree produced by theReturnClasslabeled alternative inRegexParser.collection_char_class_expression().TvisitSingleColElem(RegexParser.SingleColElemContext ctx)Visit a parse tree produced by theSingleColElemlabeled alternative inRegexParser.collection_elem().TvisitSpaceClass(RegexParser.SpaceClassContext ctx)Visit a parse tree produced by theSpaceClasslabeled alternative inRegexParser.collection_char_class_expression().TvisitStartMatch(RegexParser.StartMatchContext ctx)Visit a parse tree produced by theStartMatchlabeled alternative inRegexParser.zero_width().TvisitStartOfFile(RegexParser.StartOfFileContext ctx)Visit a parse tree produced by theStartOfFilelabeled alternative inRegexParser.zero_width().TvisitStartOfLine(RegexParser.StartOfLineContext ctx)Visit a parse tree produced by theStartOfLinelabeled alternative inRegexParser.zero_width().TvisitStartOfWord(RegexParser.StartOfWordContext ctx)Visit a parse tree produced by theStartOfWordlabeled alternative inRegexParser.zero_width().TvisitSub_pattern(RegexParser.Sub_patternContext ctx)Visit a parse tree produced byRegexParser.sub_pattern().TvisitTab(RegexParser.TabContext ctx)Visit a parse tree produced by theTablabeled alternative inRegexParser.char_class().TvisitTabClass(RegexParser.TabClassContext ctx)Visit a parse tree produced by theTabClasslabeled alternative inRegexParser.collection_char_class_expression().TvisitUcase(RegexParser.UcaseContext ctx)Visit a parse tree produced by theUcaselabeled alternative inRegexParser.char_class().TvisitUpperClass(RegexParser.UpperClassContext ctx)Visit a parse tree produced by theUpperClasslabeled alternative inRegexParser.collection_char_class_expression().TvisitVisual(RegexParser.VisualContext ctx)Visit a parse tree produced by theVisuallabeled alternative inRegexParser.zero_width().TvisitWhitespace(RegexParser.WhitespaceContext ctx)Visit a parse tree produced by theWhitespacelabeled alternative inRegexParser.char_class().TvisitWordchar(RegexParser.WordcharContext ctx)Visit a parse tree produced by theWordcharlabeled alternative inRegexParser.char_class().TvisitXdigitClass(RegexParser.XdigitClassContext ctx)Visit a parse tree produced by theXdigitClasslabeled alternative inRegexParser.collection_char_class_expression().TvisitZeroOrMore(RegexParser.ZeroOrMoreContext ctx)Visit a parse tree produced by theZeroOrMorelabeled alternative inRegexParser.multi().TvisitZeroOrOne(RegexParser.ZeroOrOneContext ctx)Visit a parse tree produced by theZeroOrOnelabeled alternative inRegexParser.multi().TvisitZeroWidth(RegexParser.ZeroWidthContext ctx)Visit a parse tree produced by theZeroWidthlabeled alternative inRegexParser.ordinary_atom().
-
-
-
Method Detail
-
visitPattern
T visitPattern(RegexParser.PatternContext ctx)
Visit a parse tree produced byRegexParser.pattern().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSub_pattern
T visitSub_pattern(RegexParser.Sub_patternContext ctx)
Visit a parse tree produced byRegexParser.sub_pattern().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBranch
T visitBranch(RegexParser.BranchContext ctx)
Visit a parse tree produced byRegexParser.branch().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConcat
T visitConcat(RegexParser.ConcatContext ctx)
Visit a parse tree produced byRegexParser.concat().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPiece
T visitPiece(RegexParser.PieceContext ctx)
Visit a parse tree produced byRegexParser.piece().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOrdinaryAtom
T visitOrdinaryAtom(RegexParser.OrdinaryAtomContext ctx)
Visit a parse tree produced by theOrdinaryAtomlabeled alternative inRegexParser.atom().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGroupingCapture
T visitGroupingCapture(RegexParser.GroupingCaptureContext ctx)
Visit a parse tree produced by theGroupingCapturelabeled alternative inRegexParser.atom().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGroupingNoCapture
T visitGroupingNoCapture(RegexParser.GroupingNoCaptureContext ctx)
Visit a parse tree produced by theGroupingNoCapturelabeled alternative inRegexParser.atom().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOptionallyMatched
T visitOptionallyMatched(RegexParser.OptionallyMatchedContext ctx)
Visit a parse tree produced by theOptionallyMatchedlabeled alternative inRegexParser.atom().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitZeroOrMore
T visitZeroOrMore(RegexParser.ZeroOrMoreContext ctx)
Visit a parse tree produced by theZeroOrMorelabeled alternative inRegexParser.multi().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOneOrMore
T visitOneOrMore(RegexParser.OneOrMoreContext ctx)
Visit a parse tree produced by theOneOrMorelabeled alternative inRegexParser.multi().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitZeroOrOne
T visitZeroOrOne(RegexParser.ZeroOrOneContext ctx)
Visit a parse tree produced by theZeroOrOnelabeled alternative inRegexParser.multi().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRangeQuantifier
T visitRangeQuantifier(RegexParser.RangeQuantifierContext ctx)
Visit a parse tree produced by theRangeQuantifierlabeled alternative inRegexParser.multi().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAtomic
T visitAtomic(RegexParser.AtomicContext ctx)
Visit a parse tree produced by theAtomiclabeled alternative inRegexParser.multi().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPositiveLookahead
T visitPositiveLookahead(RegexParser.PositiveLookaheadContext ctx)
Visit a parse tree produced by thePositiveLookaheadlabeled alternative inRegexParser.multi().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNegativeLookahead
T visitNegativeLookahead(RegexParser.NegativeLookaheadContext ctx)
Visit a parse tree produced by theNegativeLookaheadlabeled alternative inRegexParser.multi().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPositiveLookbehind
T visitPositiveLookbehind(RegexParser.PositiveLookbehindContext ctx)
Visit a parse tree produced by thePositiveLookbehindlabeled alternative inRegexParser.multi().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNegativeLookbehind
T visitNegativeLookbehind(RegexParser.NegativeLookbehindContext ctx)
Visit a parse tree produced by theNegativeLookbehindlabeled alternative inRegexParser.multi().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPositiveLimitedLookbehind
T visitPositiveLimitedLookbehind(RegexParser.PositiveLimitedLookbehindContext ctx)
Visit a parse tree produced by thePositiveLimitedLookbehindlabeled alternative inRegexParser.multi().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNegativeLimitedLookbehind
T visitNegativeLimitedLookbehind(RegexParser.NegativeLimitedLookbehindContext ctx)
Visit a parse tree produced by theNegativeLimitedLookbehindlabeled alternative inRegexParser.multi().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRangeGreedy
T visitRangeGreedy(RegexParser.RangeGreedyContext ctx)
Visit a parse tree produced by theRangeGreedylabeled alternative inRegexParser.range().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRangeLazy
T visitRangeLazy(RegexParser.RangeLazyContext ctx)
Visit a parse tree produced by theRangeLazylabeled alternative inRegexParser.range().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLiteralChar
T visitLiteralChar(RegexParser.LiteralCharContext ctx)
Visit a parse tree produced by theLiteralCharlabeled alternative inRegexParser.ordinary_atom().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAnyChar
T visitAnyChar(RegexParser.AnyCharContext ctx)
Visit a parse tree produced by theAnyCharlabeled alternative inRegexParser.ordinary_atom().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAnyCharNL
T visitAnyCharNL(RegexParser.AnyCharNLContext ctx)
Visit a parse tree produced by theAnyCharNLlabeled alternative inRegexParser.ordinary_atom().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBackreference
T visitBackreference(RegexParser.BackreferenceContext ctx)
Visit a parse tree produced by theBackreferencelabeled alternative inRegexParser.ordinary_atom().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLastSubstitute
T visitLastSubstitute(RegexParser.LastSubstituteContext ctx)
Visit a parse tree produced by theLastSubstitutelabeled alternative inRegexParser.ordinary_atom().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitZeroWidth
T visitZeroWidth(RegexParser.ZeroWidthContext ctx)
Visit a parse tree produced by theZeroWidthlabeled alternative inRegexParser.ordinary_atom().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCharClass
T visitCharClass(RegexParser.CharClassContext ctx)
Visit a parse tree produced by theCharClasslabeled alternative inRegexParser.ordinary_atom().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCollec
T visitCollec(RegexParser.CollecContext ctx)
Visit a parse tree produced by theColleclabeled alternative inRegexParser.ordinary_atom().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCharCode
T visitCharCode(RegexParser.CharCodeContext ctx)
Visit a parse tree produced by theCharCodelabeled alternative inRegexParser.ordinary_atom().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifier
T visitIdentifier(RegexParser.IdentifierContext ctx)
Visit a parse tree produced by theIdentifierlabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifierNotDigit
T visitIdentifierNotDigit(RegexParser.IdentifierNotDigitContext ctx)
Visit a parse tree produced by theIdentifierNotDigitlabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitKeyword
T visitKeyword(RegexParser.KeywordContext ctx)
Visit a parse tree produced by theKeywordlabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitKeywordNotDigit
T visitKeywordNotDigit(RegexParser.KeywordNotDigitContext ctx)
Visit a parse tree produced by theKeywordNotDigitlabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFilename
T visitFilename(RegexParser.FilenameContext ctx)
Visit a parse tree produced by theFilenamelabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFilenameNotDigit
T visitFilenameNotDigit(RegexParser.FilenameNotDigitContext ctx)
Visit a parse tree produced by theFilenameNotDigitlabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrintable
T visitPrintable(RegexParser.PrintableContext ctx)
Visit a parse tree produced by thePrintablelabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrintableNotDigit
T visitPrintableNotDigit(RegexParser.PrintableNotDigitContext ctx)
Visit a parse tree produced by thePrintableNotDigitlabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhitespace
T visitWhitespace(RegexParser.WhitespaceContext ctx)
Visit a parse tree produced by theWhitespacelabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNotWhitespace
T visitNotWhitespace(RegexParser.NotWhitespaceContext ctx)
Visit a parse tree produced by theNotWhitespacelabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDigit
T visitDigit(RegexParser.DigitContext ctx)
Visit a parse tree produced by theDigitlabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNotDigit
T visitNotDigit(RegexParser.NotDigitContext ctx)
Visit a parse tree produced by theNotDigitlabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHex
T visitHex(RegexParser.HexContext ctx)
Visit a parse tree produced by theHexlabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNotHex
T visitNotHex(RegexParser.NotHexContext ctx)
Visit a parse tree produced by theNotHexlabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOctal
T visitOctal(RegexParser.OctalContext ctx)
Visit a parse tree produced by theOctallabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNotOctal
T visitNotOctal(RegexParser.NotOctalContext ctx)
Visit a parse tree produced by theNotOctallabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWordchar
T visitWordchar(RegexParser.WordcharContext ctx)
Visit a parse tree produced by theWordcharlabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNotwordchar
T visitNotwordchar(RegexParser.NotwordcharContext ctx)
Visit a parse tree produced by theNotwordcharlabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHeadofword
T visitHeadofword(RegexParser.HeadofwordContext ctx)
Visit a parse tree produced by theHeadofwordlabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNotHeadOfWord
T visitNotHeadOfWord(RegexParser.NotHeadOfWordContext ctx)
Visit a parse tree produced by theNotHeadOfWordlabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlpha
T visitAlpha(RegexParser.AlphaContext ctx)
Visit a parse tree produced by theAlphalabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNotAlpha
T visitNotAlpha(RegexParser.NotAlphaContext ctx)
Visit a parse tree produced by theNotAlphalabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLcase
T visitLcase(RegexParser.LcaseContext ctx)
Visit a parse tree produced by theLcaselabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNotLcase
T visitNotLcase(RegexParser.NotLcaseContext ctx)
Visit a parse tree produced by theNotLcaselabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUcase
T visitUcase(RegexParser.UcaseContext ctx)
Visit a parse tree produced by theUcaselabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNotUcase
T visitNotUcase(RegexParser.NotUcaseContext ctx)
Visit a parse tree produced by theNotUcaselabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEsc
T visitEsc(RegexParser.EscContext ctx)
Visit a parse tree produced by theEsclabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTab
T visitTab(RegexParser.TabContext ctx)
Visit a parse tree produced by theTablabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCR
T visitCR(RegexParser.CRContext ctx)
Visit a parse tree produced by theCRlabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBS
T visitBS(RegexParser.BSContext ctx)
Visit a parse tree produced by theBSlabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNL
T visitNL(RegexParser.NLContext ctx)
Visit a parse tree produced by theNLlabeled alternative inRegexParser.char_class().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCollectionNeg
T visitCollectionNeg(RegexParser.CollectionNegContext ctx)
Visit a parse tree produced by theCollectionNeglabeled alternative inRegexParser.collection().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCollectionPos
T visitCollectionPos(RegexParser.CollectionPosContext ctx)
Visit a parse tree produced by theCollectionPoslabeled alternative inRegexParser.collection().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCharClassColElem
T visitCharClassColElem(RegexParser.CharClassColElemContext ctx)
Visit a parse tree produced by theCharClassColElemlabeled alternative inRegexParser.collection_elem().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRangeColElem
T visitRangeColElem(RegexParser.RangeColElemContext ctx)
Visit a parse tree produced by theRangeColElemlabeled alternative inRegexParser.collection_elem().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSingleColElem
T visitSingleColElem(RegexParser.SingleColElemContext ctx)
Visit a parse tree produced by theSingleColElemlabeled alternative inRegexParser.collection_elem().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlphaClass
T visitAlphaClass(RegexParser.AlphaClassContext ctx)
Visit a parse tree produced by theAlphaClasslabeled alternative inRegexParser.collection_char_class_expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlnumClass
T visitAlnumClass(RegexParser.AlnumClassContext ctx)
Visit a parse tree produced by theAlnumClasslabeled alternative inRegexParser.collection_char_class_expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBlankClass
T visitBlankClass(RegexParser.BlankClassContext ctx)
Visit a parse tree produced by theBlankClasslabeled alternative inRegexParser.collection_char_class_expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCntrlClass
T visitCntrlClass(RegexParser.CntrlClassContext ctx)
Visit a parse tree produced by theCntrlClasslabeled alternative inRegexParser.collection_char_class_expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDigitClass
T visitDigitClass(RegexParser.DigitClassContext ctx)
Visit a parse tree produced by theDigitClasslabeled alternative inRegexParser.collection_char_class_expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGraphClass
T visitGraphClass(RegexParser.GraphClassContext ctx)
Visit a parse tree produced by theGraphClasslabeled alternative inRegexParser.collection_char_class_expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLowerClass
T visitLowerClass(RegexParser.LowerClassContext ctx)
Visit a parse tree produced by theLowerClasslabeled alternative inRegexParser.collection_char_class_expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrintClass
T visitPrintClass(RegexParser.PrintClassContext ctx)
Visit a parse tree produced by thePrintClasslabeled alternative inRegexParser.collection_char_class_expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPunctClass
T visitPunctClass(RegexParser.PunctClassContext ctx)
Visit a parse tree produced by thePunctClasslabeled alternative inRegexParser.collection_char_class_expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSpaceClass
T visitSpaceClass(RegexParser.SpaceClassContext ctx)
Visit a parse tree produced by theSpaceClasslabeled alternative inRegexParser.collection_char_class_expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUpperClass
T visitUpperClass(RegexParser.UpperClassContext ctx)
Visit a parse tree produced by theUpperClasslabeled alternative inRegexParser.collection_char_class_expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitXdigitClass
T visitXdigitClass(RegexParser.XdigitClassContext ctx)
Visit a parse tree produced by theXdigitClasslabeled alternative inRegexParser.collection_char_class_expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReturnClass
T visitReturnClass(RegexParser.ReturnClassContext ctx)
Visit a parse tree produced by theReturnClasslabeled alternative inRegexParser.collection_char_class_expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTabClass
T visitTabClass(RegexParser.TabClassContext ctx)
Visit a parse tree produced by theTabClasslabeled alternative inRegexParser.collection_char_class_expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEscapeClass
T visitEscapeClass(RegexParser.EscapeClassContext ctx)
Visit a parse tree produced by theEscapeClasslabeled alternative inRegexParser.collection_char_class_expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBackspaceClass
T visitBackspaceClass(RegexParser.BackspaceClassContext ctx)
Visit a parse tree produced by theBackspaceClasslabeled alternative inRegexParser.collection_char_class_expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentClass
T visitIdentClass(RegexParser.IdentClassContext ctx)
Visit a parse tree produced by theIdentClasslabeled alternative inRegexParser.collection_char_class_expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitKeywordClass
T visitKeywordClass(RegexParser.KeywordClassContext ctx)
Visit a parse tree produced by theKeywordClasslabeled alternative inRegexParser.collection_char_class_expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFnameClass
T visitFnameClass(RegexParser.FnameClassContext ctx)
Visit a parse tree produced by theFnameClasslabeled alternative inRegexParser.collection_char_class_expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCursor
T visitCursor(RegexParser.CursorContext ctx)
Visit a parse tree produced by theCursorlabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVisual
T visitVisual(RegexParser.VisualContext ctx)
Visit a parse tree produced by theVisuallabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStartMatch
T visitStartMatch(RegexParser.StartMatchContext ctx)
Visit a parse tree produced by theStartMatchlabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEndMatch
T visitEndMatch(RegexParser.EndMatchContext ctx)
Visit a parse tree produced by theEndMatchlabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStartOfFile
T visitStartOfFile(RegexParser.StartOfFileContext ctx)
Visit a parse tree produced by theStartOfFilelabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEndOfFile
T visitEndOfFile(RegexParser.EndOfFileContext ctx)
Visit a parse tree produced by theEndOfFilelabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStartOfLine
T visitStartOfLine(RegexParser.StartOfLineContext ctx)
Visit a parse tree produced by theStartOfLinelabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEndOfLine
T visitEndOfLine(RegexParser.EndOfLineContext ctx)
Visit a parse tree produced by theEndOfLinelabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStartOfWord
T visitStartOfWord(RegexParser.StartOfWordContext ctx)
Visit a parse tree produced by theStartOfWordlabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEndOfWord
T visitEndOfWord(RegexParser.EndOfWordContext ctx)
Visit a parse tree produced by theEndOfWordlabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLine
T visitLine(RegexParser.LineContext ctx)
Visit a parse tree produced by theLinelabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBeforeLine
T visitBeforeLine(RegexParser.BeforeLineContext ctx)
Visit a parse tree produced by theBeforeLinelabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAfterLine
T visitAfterLine(RegexParser.AfterLineContext ctx)
Visit a parse tree produced by theAfterLinelabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLineCursor
T visitLineCursor(RegexParser.LineCursorContext ctx)
Visit a parse tree produced by theLineCursorlabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBeforeLineCursor
T visitBeforeLineCursor(RegexParser.BeforeLineCursorContext ctx)
Visit a parse tree produced by theBeforeLineCursorlabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAfterLineCursor
T visitAfterLineCursor(RegexParser.AfterLineCursorContext ctx)
Visit a parse tree produced by theAfterLineCursorlabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColumn
T visitColumn(RegexParser.ColumnContext ctx)
Visit a parse tree produced by theColumnlabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBeforeColumn
T visitBeforeColumn(RegexParser.BeforeColumnContext ctx)
Visit a parse tree produced by theBeforeColumnlabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAfterColumn
T visitAfterColumn(RegexParser.AfterColumnContext ctx)
Visit a parse tree produced by theAfterColumnlabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColumnCursor
T visitColumnCursor(RegexParser.ColumnCursorContext ctx)
Visit a parse tree produced by theColumnCursorlabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBeforeColumnCursor
T visitBeforeColumnCursor(RegexParser.BeforeColumnCursorContext ctx)
Visit a parse tree produced by theBeforeColumnCursorlabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAfterColumnCursor
T visitAfterColumnCursor(RegexParser.AfterColumnCursorContext ctx)
Visit a parse tree produced by theAfterColumnCursorlabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMark
T visitMark(RegexParser.MarkContext ctx)
Visit a parse tree produced by theMarklabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBeforeMark
T visitBeforeMark(RegexParser.BeforeMarkContext ctx)
Visit a parse tree produced by theBeforeMarklabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAfterMark
T visitAfterMark(RegexParser.AfterMarkContext ctx)
Visit a parse tree produced by theAfterMarklabeled alternative inRegexParser.zero_width().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDecimalCode
T visitDecimalCode(RegexParser.DecimalCodeContext ctx)
Visit a parse tree produced by theDecimalCodelabeled alternative inRegexParser.char_code().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOctalCode
T visitOctalCode(RegexParser.OctalCodeContext ctx)
Visit a parse tree produced by theOctalCodelabeled alternative inRegexParser.char_code().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHexCode
T visitHexCode(RegexParser.HexCodeContext ctx)
Visit a parse tree produced by theHexCodelabeled alternative inRegexParser.char_code().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-