public AspxParseResult Parse(IAspxSource source) { currentFiles.Clear(); errors.Clear(); var rootNode = new AspxNode.Root(); Parse(source, rootNode); return(new AspxParseResult(rootNode, errors.ToImmutable())); }
public AspxParseResult(AspxNode.Root rootNode, ImmutableArray <AspxParseError> parseErrors) { RootNode = rootNode; ParseErrors = parseErrors; }