P4C
The P4 Compiler
Loading...
Searching...
No Matches
ActionData::Constant Member List

This is the complete list of members for ActionData::Constant, including all inherited members.

_cond_name (defined in ActionData::Parameter)ActionData::Parameterprotected
_cond_typeActionData::Parameterprotected
alias() const (defined in ActionData::Constant)ActionData::Constantinline
can_merge(const Parameter *param) const (defined in ActionData::Parameter)ActionData::Parameterinlinevirtual
can_overlap_ranges(le_bitrange my_range, le_bitrange ad_range, le_bitrange &overlap, le_bitrange *my_overlap, le_bitrange *ad_overlap) const (defined in ActionData::Parameter)ActionData::Parameter
cond_name() const (defined in ActionData::Parameter)ActionData::Parameterinline
Constant(int v, size_t sz) (defined in ActionData::Constant)ActionData::Constantinline
Constant(bitvec v, size_t sz) (defined in ActionData::Constant)ActionData::Constantinline
dbprint(std::ostream &out) const override (defined in ActionData::Constant)ActionData::Constantinlinevirtual
equiv_cond(const Parameter *p) const (defined in ActionData::Parameter)ActionData::Parameterinline
equiv_value(const Parameter *ad, bool check_cond=true) const override (defined in ActionData::Constant)ActionData::Constantvirtual
from_p4_program() const override (defined in ActionData::Constant)ActionData::Constantinlinevirtual
get_extended_param(uint32_t extension, const Parameter *ad) const overrideActionData::Constantvirtual
is() const (defined in ActionData::Parameter)ActionData::Parameterinline
is_cond_type(ModConditionally_t type) const (defined in ActionData::Parameter)ActionData::Parameterinline
is_next_bit_of_param(const Parameter *ad, bool same_alias) const overrideActionData::Constantvirtual
is_subset_of(const Parameter *param) const (defined in ActionData::Parameter)ActionData::Parameterinlinevirtual
merge(const Parameter *param) const (defined in ActionData::Parameter)ActionData::Parameterinlinevirtual
name() const override (defined in ActionData::Constant)ActionData::Constantinlinevirtual
only_one_overlap_solution() const override (defined in ActionData::Constant)ActionData::Constantinlinevirtual
overlap(const Parameter *ad, bool only_one_overlap_solution, le_bitrange *my_overlap, le_bitrange *ad_overlap) const overrideActionData::Constantvirtual
print() const (defined in P4::IHasDbPrint)P4::IHasDbPrint
set_alias(cstring a) (defined in ActionData::Constant)ActionData::Constantinline
set_cond(ModConditionally_t ct, cstring n) (defined in ActionData::Parameter)ActionData::Parameterinline
set_cond(const Parameter *p) (defined in ActionData::Parameter)ActionData::Parameterinline
size() const override (defined in ActionData::Constant)ActionData::Constantinlinevirtual
split(int lo, int hi) const override (defined in ActionData::Constant)ActionData::Constantvirtual
to() const (defined in ActionData::Parameter)ActionData::Parameterinline
value() const (defined in ActionData::Constant)ActionData::Constantinline
~IHasDbPrint()=default (defined in P4::IHasDbPrint)P4::IHasDbPrintvirtual
~Parameter() (defined in ActionData::Parameter)ActionData::Parameterinlinevirtual