Skip to content

New semantic analyzer: abstractness calculations #6322

Closed

Description

@JukkaL

It's not clear if abstractness related properties can be calculated during the main pass. MROs will be complete, but namespaces of some base classes currently may be incomplete. One option would be to defer subclasses until all base classes have complete namespaces. This takes advantage of the fact that function decorators are analyzed as part of class top levels.

Activity

  1. ilevkivskyi commented on Feb 4, 2019

    @ilevkivskyi
    Member

    I think this one should also be high priority, since the solution might affect larger scale logic (an additional pass?)

  2. JukkaL commented on Feb 4, 2019

    @JukkaL
    CollaboratorAuthor

    Agreed.

  3. self-assigned this
    on Feb 18, 2019
  4. added a commit that references this issue on Feb 18, 2019
    1eb5fae
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions