protected virtual Dictionary <PossibleTypeReference, object> FindPossibleTypeReferences(string fileContent) { NR.IParser parser = ParseFile(fileContent); if (parser == null) { return(null); } else { FindPossibleTypeReferencesVisitor visitor = new FindPossibleTypeReferencesVisitor(); parser.CompilationUnit.AcceptVisitor(visitor, null); parser.Dispose(); return(visitor.list); } }
protected virtual HashSet <PossibleTypeReference> FindPossibleTypeReferences(IDomProgressMonitor progressMonitor, string fileContent, ParseInformation parseInfo) { NR.IParser parser = ParseFile(progressMonitor, fileContent); if (parser == null) { return(null); } else { FindPossibleTypeReferencesVisitor visitor = new FindPossibleTypeReferencesVisitor(parseInfo); parser.CompilationUnit.AcceptVisitor(visitor, null); parser.Dispose(); return(visitor.list); } }
protected virtual HashSet<PossibleTypeReference> FindPossibleTypeReferences(IDomProgressMonitor progressMonitor, string fileContent, ParseInformation parseInfo) { NR.IParser parser = ParseFile(progressMonitor, fileContent); if (parser == null) { return null; } else { FindPossibleTypeReferencesVisitor visitor = new FindPossibleTypeReferencesVisitor(parseInfo); parser.CompilationUnit.AcceptVisitor(visitor, null); parser.Dispose(); return visitor.list; } }
protected virtual Dictionary<PossibleTypeReference, object> FindPossibleTypeReferences(string fileContent) { NR.IParser parser = ParseFile(fileContent); if (parser == null) { return null; } else { FindPossibleTypeReferencesVisitor visitor = new FindPossibleTypeReferencesVisitor(); parser.CompilationUnit.AcceptVisitor(visitor, null); parser.Dispose(); return visitor.list; } }