Skip to content

New semantic analyzer: should we collect functions from AST instead of symbol tables? #6454

Closed
@ilevkivskyi

Description

@ilevkivskyi

Currently, functions are collected for processing from symbol tables, not form ASTs. This causes some issues, for example, if there is method name clash in class-based named tuple, then the user provided method will be not analyzed, which will cause a crash later, see testNewNamedTupleIllegalNames.

This is a follow-up for #6452

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions