Skip to content

Support Core.TypeEgal in type argument queries - #63

Merged
timholy merged 1 commit into
masterfrom
teh/typeegal
Aug 18, 2026
Merged

Support Core.TypeEgal in type argument queries#63
timholy merged 1 commit into
masterfrom
teh/typeegal

Conversation

@timholy

@timholy timholy commented Aug 18, 2026

Copy link
Copy Markdown
Owner

Julia 1.14 may specialize a Type{X} argument as Core.TypeEgal{X}. Retry single-result methodinstance queries using that spelling when the original query has no matches. Query the original spelling first because the two can identify distinct specializations.

Normalize inferred type-valued arguments to Type{X} so findcallers predicates remain portable across Julia versions.

Assisted-by: Claude Opus 5 noreply@anthropic.com

Julia 1.14 may specialize a Type{X} argument as Core.TypeEgal{X}.
Retry single-result methodinstance queries using that spelling when the
original query has no matches. Query the original spelling first because
the two can identify distinct specializations.

Normalize inferred type-valued arguments to Type{X} so findcallers
predicates remain portable across Julia versions.

Assisted-by: Claude Opus 5 <noreply@anthropic.com>
@timholy
timholy merged commit b3890b0 into master Aug 18, 2026
14 checks passed
@timholy
timholy deleted the teh/typeegal branch August 18, 2026 12:00
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.

1 participant