p4lang-p4c-nightly:grgibb/visitor_call_stack

Last commit made on 2021-03-15
Get this branch:
git clone -b grgibb/visitor_call_stack https://git.launchpad.net/p4lang-p4c-nightly

Branch merges

Branch information

Name:
grgibb/visitor_call_stack
Repository:
lp:p4lang-p4c-nightly

Recent commits

b47e71a... by Glen Gibb <email address hidden>

add mechanism for traversing visitor call stack

Add a parent visitor pointer to the Visitor class.
Provide methods for searching for a Visitor type in the call stack.

7720661... by Han Wang <email address hidden>

Add regression script for dpdk backend (#2685)

7f9c856... by katre <email address hidden>

Add correct Bazel cc toolchain dependency (#2683)

In upcoming versions of Bazel, cc toolchains will be resolved via toolchain resolution, which requires the `toolchains` argument to the `rule` function.

The `incompatible_use_toolchain_transition` flag is set due to a migration, we will remove this when it is no longer needed (on the order of a half year, I suspect).

01b63cb... by Mihai Budiu <email address hidden>

Merging PRs broke master; fix it (#2680)

21fe229... by Mihai Budiu <email address hidden>

Make declarations global in parser before converting ifs to states (#2644)

f00e5db... by Mihai Budiu <email address hidden>

Tuple field access using array index operator (#2655)

* Tuple field access using array index operator

e3f36f6... by fruffy <email address hidden>

Update noop tests and reference files. (#2677)

433e89f... by Mihai Budiu <email address hidden>

Do not crash when handling unknown externs (#2667)

* Do not crash when handling unknown externs

b5c2052... by Hemant Singh <email address hidden>

Fix for p4c Issue 2670 (#2671)

* Fix for p4c Issue 2670

63cd9ff... by Mihai Budiu <email address hidden>

Reference outputs changed (#2676)