C# 클래스 Antlr4.Runtime.Tree.ParseTreeWalker

파일 보기 프로젝트 열기: antlr/antlr4 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Default ParseTreeWalker

공개 메소드들

메소드 설명
Walk ( IParseTreeListener listener, IParseTree t ) : void

보호된 메소드들

메소드 설명
EnterRule ( IParseTreeListener listener, IRuleNode r ) : void

The discovery of a rule node, involves sending two events: the generic IParseTreeListener.EnterEveryRule(Antlr4.Runtime.ParserRuleContext) and a Antlr4.Runtime.RuleContext -specific event. First we trigger the generic and then the rule specific. We to them in reverse order upon finishing the node.

ExitRule ( IParseTreeListener listener, IRuleNode r ) : void

메소드 상세

EnterRule() 보호된 메소드

The discovery of a rule node, involves sending two events: the generic IParseTreeListener.EnterEveryRule(Antlr4.Runtime.ParserRuleContext) and a Antlr4.Runtime.RuleContext -specific event. First we trigger the generic and then the rule specific. We to them in reverse order upon finishing the node.
protected EnterRule ( IParseTreeListener listener, IRuleNode r ) : void
listener IParseTreeListener
r IRuleNode
리턴 void

ExitRule() 보호된 메소드

protected ExitRule ( IParseTreeListener listener, IRuleNode r ) : void
listener IParseTreeListener
r IRuleNode
리턴 void

Walk() 공개 메소드

public Walk ( IParseTreeListener listener, IParseTree t ) : void
listener IParseTreeListener
t IParseTree
리턴 void

프로퍼티 상세

Default 공개적으로 정적으로 프로퍼티

public static ParseTreeWalker,Antlr4.Runtime.Tree Default
리턴 ParseTreeWalker