diff --git a/src/Famix-Python-Importer/FamixPythonImporterVisitor.class.st b/src/Famix-Python-Importer/FamixPythonImporterVisitor.class.st index 66e67e1..b61aa7a 100644 --- a/src/Famix-Python-Importer/FamixPythonImporterVisitor.class.st +++ b/src/Famix-Python-Importer/FamixPythonImporterVisitor.class.st @@ -897,10 +897,10 @@ FamixPythonImporterVisitor >> visitVariableExpression: aVariableExpression [ yourself) foundAction: [ :entity :currentEntity | "In case of a class, we need to create a reference. In case of a structural entity we have a read access." entity isClass - ifTrue: [ ] + ifTrue: [ self flag: #todo ] ifFalse: [ entity isFunction - ifTrue: [ ] + ifTrue: [ self flag: #todo ] ifFalse: [ | access | access := model newAccess. diff --git a/src/Famix-Python-Importer/FamixPythonSmaCCASTSpecializer.class.st b/src/Famix-Python-Importer/FamixPythonSmaCCASTSpecializer.class.st index 1fa6469..cf138da 100644 --- a/src/Famix-Python-Importer/FamixPythonSmaCCASTSpecializer.class.st +++ b/src/Famix-Python-Importer/FamixPythonSmaCCASTSpecializer.class.st @@ -16,6 +16,11 @@ FamixPythonSmaCCASTSpecializer >> visitFieldAccessExpression: aFieldAccessExpres aFieldAccessExpression isInstanceVariableAssignation ifTrue: [ ^ FamixPythonAssignedInstanceVariableNode adoptInstance: aFieldAccessExpression ] ] +{ #category : 'generated' } +FamixPythonSmaCCASTSpecializer >> visitTypedVariableExpression: aTypedVariableExpression [ + ^ self flag: #todo +] + { #category : 'generated' } FamixPythonSmaCCASTSpecializer >> visitVariableExpression: aVariableExpression [ "This node is used in multiple situations. I am trying to remove some ambiguity by specializing the nodes."