Skip to content

Unified: Type inference first version - #22639

Draft
hvitved wants to merge 2 commits into
github:mainfrom
hvitved:unified/type-inference
Draft

hvitved wants to merge 2 commits into
github:mainfrom
hvitved:unified/type-inference

Conversation

@hvitved

@hvitved hvitved commented Sep 21, 2026

Copy link
Copy Markdown
Contributor

No description provided.

}

/** Provides predicates for debugging the type inference implementation. */
private module Debug {
private import TypeMention
private import TypeInference
private import TypeInference::Consistency as Consistency
import TypeInference::Consistency
@github-actions github-actions Bot added Rust Pull requests that update Rust code Swift labels Sep 21, 2026
@hvitved
hvitved force-pushed the unified/type-inference branch 2 times, most recently from 9adf294 to bbc8b9a Compare September 21, 2026 12:58
@github-actions github-actions Bot removed the Swift label Sep 21, 2026
@hvitved
hvitved force-pushed the unified/type-inference branch 4 times, most recently from e71b6f6 to 5886197 Compare September 22, 2026 09:58
* parameter.
*/
bindingset[t, arity, i]
abstract predicate functionInvokeSignature(Type t, int arity, int i, int j, TypePath path);
@hvitved
hvitved force-pushed the unified/type-inference branch from 5886197 to b2b2531 Compare September 22, 2026 10:04
@github-actions github-actions Bot added the Swift label Sep 22, 2026
@hvitved
hvitved force-pushed the unified/type-inference branch 2 times, most recently from ab9a603 to 76692f4 Compare September 22, 2026 13:35
@github-actions github-actions Bot removed the Swift label Sep 22, 2026
@hvitved
hvitved force-pushed the unified/type-inference branch from 76692f4 to c5db7b1 Compare September 22, 2026 14:38
@hvitved hvitved changed the title Unified: Basic type inference Unified: Type inference first version Sep 22, 2026
@hvitved
hvitved force-pushed the unified/type-inference branch from c5db7b1 to 67f1254 Compare September 22, 2026 18:32
@hvitved
hvitved force-pushed the unified/type-inference branch from 67f1254 to e348d93 Compare September 22, 2026 19:41
@hvitved
hvitved force-pushed the unified/type-inference branch from e348d93 to aaad4c2 Compare September 22, 2026 19:56

This branch has not been deployed

No deployments
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.

2 participants