C# Class Eocron.Core.Ast.AstRepeatNode

Inheritance: AstNodeBase
ファイルを表示 Open project: eocron/ORegex

Public Properties

Property Type Description
Argument AstNodeBase
IsLazy bool
MaxCount int
MinCount int

Public Methods

Method Description
AstRepeatNode ( AstNodeBase arg, int minCount, int maxCount, bool isLazy, Range range )
GetChildren ( ) : System.Collections.Generic.IEnumerable
ToString ( ) : string

Method Details

AstRepeatNode() public method

public AstRepeatNode ( AstNodeBase arg, int minCount, int maxCount, bool isLazy, Range range )
arg AstNodeBase
minCount int
maxCount int
isLazy bool
range Range

GetChildren() public method

public GetChildren ( ) : System.Collections.Generic.IEnumerable
return System.Collections.Generic.IEnumerable

ToString() public method

public ToString ( ) : string
return string

Property Details

Argument public_oe property

public AstNodeBase Argument
return AstNodeBase

IsLazy public_oe property

public bool IsLazy
return bool

MaxCount public_oe property

public int MaxCount
return int

MinCount public_oe property

public int MinCount
return int