visitInstanceCreationExpression method
void
visitInstanceCreationExpression(
- InstanceCreationExpression node
)
override
Implementation
@override
void visitInstanceCreationExpression(InstanceCreationExpression node) {
final typeName = node.constructorName.type.name.lexeme;
if (typeName == 'Observer') {
nodes.add(
ConsumerNode(
consumedClass: 'MobXStore', // Heuristic for MobX Observer
filePath: filePath,
offset: node.offset,
length: node.length,
),
);
}
super.visitInstanceCreationExpression(node);
}