AnalysisEngine.getInstance().getLogger().logInformation(
"Missing element for top-level function " + node.getName().getName() + " in "
+ getDefiningLibrary().getSource().getFullName(),
new Exception());
} else {
nameScope = new FunctionScope(nameScope, functionElement);
}
super.visitFunctionDeclaration(node);
} finally {
nameScope = outerScope;
}