NArrange.VisualBasic.VBParser.ParseRegion C# (CSharp) Method

ParseRegion() private method

Parses a region from the preprocessor line.
private ParseRegion ( string line ) : RegionElement
line string Region start line.
return NArrange.Core.CodeElements.RegionElement
        private RegionElement ParseRegion(string line)
        {
            RegionElement regionElement;
            string regionName = line.Substring(VBKeyword.Region.Length).Trim(' ', '"');

            if (string.IsNullOrEmpty(regionName))
            {
                this.OnParseError("Expected region name");
            }

            regionElement = new RegionElement();
            regionElement.Name = regionName;
            return regionElement;
        }