C# Class Eocron.Core.Ast.AstRepeatNode

Inheritance: AstNodeBase
Show file 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 property

public AstNodeBase Argument
return AstNodeBase

IsLazy public property

public bool IsLazy
return bool

MaxCount public property

public int MaxCount
return int

MinCount public property

public int MinCount
return int