mirror of
https://github.com/steveicarus/iverilog.git
synced 2026-09-07 11:51:38 +02:00
Check that same-named scopes in the enclosing instance hierarchy do not interfere with lookup of compilation-unit variables, parameters, named events, and imported variables. Cover expressions, procedural l-values, implicit and wildcard port connections, and lookup from module and nested function scopes. Check task and function calls, including method receivers and chained calls. Verify that receiver prefixes follow ordinary lexical ordering while direct, imported, and chained compilation-unit function names can be declared after their references. Check the enclosing-instance fallback when the compilation unit has no match. Signed-off-by: Lars-Peter Clausen <[email protected]>
10 lines
255 B
JSON
10 lines
255 B
JSON
{
|
|
"type" : "normal",
|
|
"source" : "sv_function_call_chain_unit_precedence.v",
|
|
"iverilog-args" : [ "-g2012" ],
|
|
"vlog95" : {
|
|
"__comment" : "Class scopes are not currently translated",
|
|
"type" : "CE"
|
|
}
|
|
}
|