C# 클래스 Sarcasm.GrammarAst.BnfiTermChoice

상속: BnfiTermNonTerminal, IBnfiTerm, IUnparsableNonTerminal
파일 보기 프로젝트 열기: davidnemeti/Sarcasm

보호된 메소드들

메소드 설명
BnfiTermChoice ( Type domainType, string name ) : System
GetChildren ( Unparser childBnfTerms, object astValue, Unparser direction ) : IEnumerable
GetChildrenPriority ( IUnparser unparser, object astValue, Unparser children, Unparser direction ) : int?
TryGetUtokensDirectly ( IUnparser unparser, UnparsableAst self, IEnumerable &utokens ) : bool

비공개 메소드들

메소드 설명
IsMainChild ( BnfTerm bnfTerm ) : bool

메소드 상세

BnfiTermChoice() 보호된 메소드

protected BnfiTermChoice ( Type domainType, string name ) : System
domainType System.Type
name string
리턴 System

GetChildren() 보호된 메소드

protected GetChildren ( Unparser childBnfTerms, object astValue, Unparser direction ) : IEnumerable
childBnfTerms Unparser
astValue object
direction Unparser
리턴 IEnumerable

GetChildrenPriority() 보호된 메소드

protected GetChildrenPriority ( IUnparser unparser, object astValue, Unparser children, Unparser direction ) : int?
unparser IUnparser
astValue object
children Unparser
direction Unparser
리턴 int?

TryGetUtokensDirectly() 보호된 메소드

protected TryGetUtokensDirectly ( IUnparser unparser, UnparsableAst self, IEnumerable &utokens ) : bool
unparser IUnparser
self Sarcasm.Unparsing.UnparsableAst
utokens IEnumerable
리턴 bool