}
@Override
public void visit(MethodInvocation methodInvocation) {
Library library = workspace.lookupLibrary(methodInvocation.vertex.libraryUid);
Iterable<Edge> edges = library.edgesFrom(methodInvocation.vertex);
LanguageElement target = null;
for (Edge edge : edges) {
switch (edge.type) {
case TARGET:
target = workspace.resolve(edge.dest);