public SourceLocation FindLine(int line)
{
MethodSource[] methods = module.GetMethods (this);
foreach (MethodSource method in methods) {
if (!method.HasSourceFile)
continue;
if ((method.StartRow <= line) && (method.EndRow >= line))
return new SourceLocation (method, this, line);
}
return new SourceLocation (this, line);
}