-
Notifications
You must be signed in to change notification settings - Fork 159
Open
Description
Describe the Bug
Checked code
Multiple generics with type variables bound to the generics so that circular dependencies are created.
See sandbox link.
Observed behavior
Error `Object of class `object` has no attribute `f` [missing-attribute]
The signatures of the the bound types do not seem to be fully build when the type check is performed.
Which signatures are available seems to be related to the order of the used type definitions and not the order of the definitions of the generics.
Expected behavior
No error.
Further info
Also fails if bound types are not defined explicitly on there own but used directly when defining the type vars. See additional sandbox link.
This may be related to #177
Sandbox Link
(Only applicable for extension issues) IDE Information
No response
Metadata
Metadata
Assignees
Labels
No labels