Add typeck query that fully checks a design #184
Labels
A-typeck
Area: Type checking, inference, and computation.
C-enhancement
Category: Adding or improving on features.
L-vlog
Language: Verilog and SystemVerilog.
Add a
typeck
query similar tonameck
, which uses a visitor to start from the AST root and traverse the entire design, type-checking nodes as it goes along. In contrast to name checking, this visitor also needs to track a currentParamEnv
, and spawn new sub-visitors with the correct new environment for every instance.This query will make the compiler report typing issues at a more determinstic location, making interaction easier for the user.
The text was updated successfully, but these errors were encountered: