public void Clear() { MethodMatches.Clear(); TypeMatches.Clear(); FieldMatches.Clear(); AssemblyMatches.Clear(); }
public void AddMatch(TypeDefinition typeDef, MatchContext context) { using (Tracer t = new Tracer(myType, "AddMatch_Type")) { t.Info("Add type {0} defined in {1}", typeDef.FullName, typeDef.Module.Assembly.Name); AddMatch(typeDef.Module.Assembly); KeyValuePair <string, int> fileLine = new KeyValuePair <string, int>("", 0); if (myPdbReader != null) { fileLine = myPdbReader.GetFileLine(typeDef); } TypeMatches.Add(new QueryResult <TypeDefinition>(typeDef, fileLine.Key, fileLine.Value, context)); } }