RegexParser.Transforms.BaseASTTransform.CreateGroupOrSingleton C# (CSharp) 메소드

CreateGroupOrSingleton() 보호된 메소드

protected CreateGroupOrSingleton ( bool isCapturing, BasePattern children ) : BasePattern
isCapturing bool
children RegexParser.Patterns.BasePattern
리턴 RegexParser.Patterns.BasePattern
        protected BasePattern CreateGroupOrSingleton(bool isCapturing, BasePattern[] children)
        {
            if (!isCapturing && children.Length == 1)
                return children[0];
            else
                return new GroupPattern(isCapturing, children);
        }