Skip to content

[DSLX Fuzz testing] Implement on-demand population of derived struct domains during PopulateTable. Allows nested domain struct types to be resolved recursively and populated across module boundaries during type-checking.#4329

Draft
copybara-service[bot] wants to merge 1 commit into
mainfrom
test_922314925

Conversation

@copybara-service
Copy link
Copy Markdown

[DSLX Fuzz testing] Implement on-demand population of derived struct domains during PopulateTable. Allows nested domain struct types to be resolved recursively and populated across module boundaries during type-checking.

Nested domain structs are resolved recursively and populated with correct types (or ColonRefs for imported ones).

Update ValidateFuzzTestDomainType to support StructType, enabling recursive validation of struct domains.

…domains during PopulateTable. Allows nested domain struct types to be resolved recursively and populated across module boundaries during type-checking.

Nested domain structs are resolved recursively and populated with correct types (or ColonRefs for imported ones).

Update ValidateFuzzTestDomainType to support StructType, enabling recursive validation of struct domains.

PiperOrigin-RevId: 922314925
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