internal MethodParser(SDRepository repository, TypeParser typeParser, List<string> excludedIdentifiers) : base(repository, excludedIdentifiers) { _typeParser = typeParser; }
internal PropertyParser(SDRepository repository, TypeParser typeParser, List <string> excludedIdentifiers) : base(repository, excludedIdentifiers) { _typeParser = typeParser; }
private void ParseTypes() { var pi = 0; var typeParser = new TypeParser(_repository, _excludedIdentifiers); typeParser.OnItemParseStart += (n, i, t) => { PostProgress(_sdBuildStrings.ParsingClass + ": " + n, i, t, pi, _solution.Projects.Count); }; for (int i = 0; i < _solution.Projects.Count; i++) { pi = i; typeParser.ParseProjectTypes(_solution.Projects[i]); } }