public override object Visit(MethodLeaveEvent methodEvent) { methodBase += methodEvent.Method; TimeBase += methodEvent.TimeDiff; if (ShouldLog) { if (!nameDictionary.ContainsKey(methodBase)) { nameDictionary [methodBase] = "[Unknown method]"; } currentThread.PopMethod(methodBase, TimeBase); } return(null); }
public virtual object Visit (MethodLeaveEvent methodLeaveEvent) { return null; }
public override object Visit (MethodLeaveEvent methodEvent) { methodBase += methodEvent.Method; TimeBase += methodEvent.TimeDiff; if (ShouldLog) { if (!nameDictionary.ContainsKey (methodBase)) nameDictionary [methodBase] = "[Unknown method]"; currentThread.PopMethod (methodBase, TimeBase); } return null; }
public virtual object Visit(MethodLeaveEvent methodLeaveEvent) { return(null); }