Skip to content

Implements base functionality for __TYPE__ and __PROC__#366

Merged
SpaceManiac merged 2 commits intoSpaceManiac:masterfrom
LemonInTheDark:type-defines
Oct 15, 2023
Merged

Implements base functionality for __TYPE__ and __PROC__#366
SpaceManiac merged 2 commits intoSpaceManiac:masterfrom
LemonInTheDark:type-defines

Conversation

@LemonInTheDark
Copy link
Copy Markdown
Contributor

We basically just capture them early, and then treat them as unique symbols. We don't replace inline or anything because the required context isn't quite there.

I'm not really sure I have ctrl click functionality working. To be honest with you I'm not really sure how to hook into that system, pointers would be appreciated. I thought it was based off the use of use_symbol in find refs but that doesn't seem to work.

We basically just capture them early, and then treat them as unique
symbols. We don't replace inline or anything because the required
context isn't quite there.
@SpaceManiac
Copy link
Copy Markdown
Owner

I'm not really sure I have ctrl click functionality working

Fine to defer this to later. use_symbol is for Find All References; Ctrl+Click is handled in on GotoDefinition.

@SpaceManiac SpaceManiac merged commit d3dbed0 into SpaceManiac:master Oct 15, 2023
@SpaceManiac SpaceManiac added this to the suite v1.8 milestone Nov 19, 2023
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