C# 클래스 Antlr4.Semantics.UseDefAnalyzer

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

공개 메소드들

메소드 설명
ActionIsContextDependent ( ActionAST actionAST ) : bool
GetRuleDependencies ( Grammar g ) : ISet>.IDictionary
GetRuleDependencies ( Grammar g, ICollection rules ) : ISet>.IDictionary
GetRuleDependencies ( LexerGrammar g, string modeName ) : ISet>.IDictionary
TrackTokenRuleRefsInActions ( Grammar g ) : void

메소드 상세

ActionIsContextDependent() 공개 정적인 메소드

public static ActionIsContextDependent ( ActionAST actionAST ) : bool
actionAST Antlr4.Tool.Ast.ActionAST
리턴 bool

GetRuleDependencies() 공개 정적인 메소드

public static GetRuleDependencies ( Grammar g ) : ISet>.IDictionary
g Antlr4.Tool.Grammar
리턴 ISet>.IDictionary

GetRuleDependencies() 공개 정적인 메소드

public static GetRuleDependencies ( Grammar g, ICollection rules ) : ISet>.IDictionary
g Antlr4.Tool.Grammar
rules ICollection
리턴 ISet>.IDictionary

GetRuleDependencies() 공개 정적인 메소드

public static GetRuleDependencies ( LexerGrammar g, string modeName ) : ISet>.IDictionary
g Antlr4.Tool.LexerGrammar
modeName string
리턴 ISet>.IDictionary

TrackTokenRuleRefsInActions() 공개 정적인 메소드

public static TrackTokenRuleRefsInActions ( Grammar g ) : void
g Antlr4.Tool.Grammar
리턴 void