visitMethodInvocation method
dynamic
visitMethodInvocation(
- MethodInvocation node
)
override
Implementation
@override
visitMethodInvocation(MethodInvocation node) {
if (!_imported) return;
if (node.realTarget != null &&
(node.realTarget is! SimpleIdentifier ||
(node.realTarget as SimpleIdentifier).name != _importPrefix)) {
return super.visitMethodInvocation(node);
}
final name = node.methodName.name;
if (!functions.keys.contains(name) && !_aliases.keys.contains(name)) {
return super.visitMethodInvocation(node);
}
final parse = functions[name] ?? functions[_aliases[name]];
if (parse == null) return;
entries.add(parse(settings, file, node, _currentComments));
}