YamlUtility.Grammar.YamlParser.ParseBlockContent C# (CSharp) Method

ParseBlockContent() private method

private ParseBlockContent ( bool &success ) : YamlUtility.Grammar.DataItem
success bool
return YamlUtility.Grammar.DataItem
        private DataItem ParseBlockContent(out bool success)
        {
            int errorCount = Errors.Count;
            DataItem dataItem = null;

            dataItem = ParseBlockScalar(out success);
            if (success) { ClearError(errorCount); return dataItem; }

            dataItem = ParseBlockSequence(out success);
            if (success) { ClearError(errorCount); return dataItem; }

            dataItem = ParseBlockMapping(out success);
            if (success) { ClearError(errorCount); return dataItem; }

            return dataItem;
        }
YamlParser