Example #1
0
 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;
			}
		}