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

ParseScalar() private method

private ParseScalar ( bool &success ) : YamlUtility.Grammar.Scalar
success bool
return YamlUtility.Grammar.Scalar
        private Scalar ParseScalar(out bool success)
        {
            int errorCount = Errors.Count;
            Scalar scalar = null;

            scalar = ParseFlowScalarInBlock(out success);
            if (success) { ClearError(errorCount); return scalar; }

            scalar = ParseFlowScalarInFlow(out success);
            if (success) { ClearError(errorCount); return scalar; }

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

            return scalar;
        }
YamlParser