Skip to content

Conversation

@paldepind
Copy link
Contributor

@paldepind paldepind commented Feb 2, 2026

This PR:

  • Implements path resolution for Self paths within type definitions.
  • Slightly simplifies how Self is handled by avoiding the need for getAnItemInSelfScope. By handling Self in getAChildSuccessor it's automatically accounted for in declaresDirectly and declares.

@github-actions github-actions bot added the Rust Pull requests that update Rust code label Feb 2, 2026
result = TTypeParamTypeParameter(tp.getTypeParam())
)
class TraitMention extends TypeMentionImpl instanceof TraitItemNode {
override Type getTypeAt(TypePath typePath) {

Check warning

Code scanning / CodeQL

Omittable 'exists' variable Warning

This exists variable can be omitted by using a don't-care expression
in this argument
.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant