protected bool Resolve(DebuggerSession session) { if (dynamic != null) { return(true); } if (Method != null) { Module module = session.GetModule(Module); MethodSource source = module.FindMethod(Method); if (source == null) { return(false); } dynamic = new DynamicSourceLocation(source, source.SourceFile, Line, Column); return(true); } if (FileName != null) { SourceFile file = session.FindFile(FileName); if (file == null) { return(false); } dynamic = new DynamicSourceLocation(file, Line, Column); return(true); } return(false); }