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;
}