dotPrefix nonTypeName production -> the reclassify function is turning identifiers into type identifiers for this production. So when we have a dot before and see a type identifier we need to look up in the parent class.
Latest commit in branch: 0fde6f5
Example is issue2037.p4 in p4c test suite, shown below:
action a() {}
control c() {
table t {
actions = { .a; }
default_action = a;
}
apply {}
}
dotPrefix nonTypeName production -> the reclassify function is turning identifiers into type identifiers for this production. So when we have a dot before and see a type identifier we need to look up in the parent class.
Latest commit in branch: 0fde6f5
Example is issue2037.p4 in p4c test suite, shown below: