示例#1
0
 internal MethodParser(SDRepository repository, TypeParser typeParser, List<string> excludedIdentifiers)
     : base(repository, excludedIdentifiers)
 {
     _typeParser = typeParser;
 }
示例#2
0
 internal PropertyParser(SDRepository repository, TypeParser typeParser, List <string> excludedIdentifiers)
     : base(repository, excludedIdentifiers)
 {
     _typeParser = typeParser;
 }
示例#3
0
        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]);
            }
        }