Skip to content

Conversation

@soutaro
Copy link
Member

@soutaro soutaro commented Oct 24, 2019

#31 allows specifying the variance of class generics parameters. This PR is to validate if generics parameters are used correctly for their variance specification.

The check is done through the translation to Definition by DefinitionBuilder and raises InvalidVarianceAnnotationError when it fails.

@soutaro soutaro merged commit ee9e663 into master Oct 24, 2019
@soutaro soutaro deleted the validate-variance branch October 24, 2019 06:55
soutaro pushed a commit that referenced this pull request May 2, 2025
`rbs_node_destroy`, `rbs_hash_free`, `rbs_node_list_free` are only
calling each other recursively without any real freeing logic.

This is the result of previous efforts to allocate all nodes on the
arena. So we don't need these functions anymore.

Discovered while working on #41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants