Skip to content

[JuliaLowering] Support new @__FUNCTION__/thisfunction - #61150

Merged
mlechu merged 1 commit into
JuliaLang:masterfrom
mlechu:jl-thisfunction
Feb 25, 2026
Merged

mlechu merged 1 commit into
JuliaLang:masterfrom
mlechu:jl-thisfunction

Conversation

@mlechu

@mlechu mlechu commented Feb 24, 2026

Copy link
Copy Markdown
Member

Became an issue in #45399 (cc @BioTurboNick).

@topolarity topolarity added the merge me PR is reviewed. When all tests are passing merge, making sure commit message is good. label Feb 25, 2026
@mlechu
mlechu merged commit 6f22361 into JuliaLang:master Feb 25, 2026
10 of 11 checks passed
@oscardssmith oscardssmith removed the merge me PR is reviewed. When all tests are passing merge, making sure commit message is good. label Feb 25, 2026
mkitti pushed a commit to mkitti/julia that referenced this pull request May 22, 2026
…#61150)

Became an issue in JuliaLang#45399 (cc
@BioTurboNick).

- Port JuliaLang#58940 and steal most
tests (we should figure out how to just run the existing tests soon)
- Add a version of `@__FUNCTION__` that preserves provenance
- Catch misuse in the validator
- Fix a bug where generated functions weren't being counted as functions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants