P4C
The P4 Compiler
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
PhvLogging Member List

This is the complete list of members for PhvLogging, including all inherited members.

Access typedef (defined in PhvLogging)PhvLogging
apply_visitor(const IR::Node *, const char *name=0) override (defined in P4::Inspector)P4::Inspectorvirtual
BoolConstraint typedef (defined in PhvLogging)PhvLogging
called_by (defined in P4::Visitor)P4::Visitor
check_global(cstring) (defined in P4::Visitor)P4::Visitorinlinevirtual
clear_globals() (defined in P4::Visitor)P4::Visitorinlinevirtual
clone() const (defined in P4::Visitor)P4::Visitorinlinevirtual
Constraint typedef (defined in PhvLogging)PhvLogging
ConstraintReason enum name (defined in PhvLogging)PhvLogging
Container typedef (defined in PhvLogging)PhvLogging
ContainerSlice typedef (defined in PhvLogging)PhvLogging
Context typedef (defined in P4::Visitor)P4::Visitor
controlFlowVisitor() (defined in P4::Visitor)P4::Visitorinlinevirtual
demangle(const char *) (defined in P4::Visitor)P4::Visitorstatic
DeparserLocation typedef (defined in PhvLogging)PhvLogging
dontForwardChildrenBeforePreorder (defined in P4::Visitor)P4::Visitorprotected
end_apply() (defined in P4::Visitor)P4::Visitorvirtual
end_apply(const IR::Node *root) (defined in P4::Visitor)P4::Visitorvirtual
erase_global(cstring) (defined in P4::Visitor)P4::Visitorinlinevirtual
Field typedef (defined in PhvLogging)PhvLogging
FieldGroupItem typedef (defined in PhvLogging)PhvLogging
FieldInfo typedef (defined in PhvLogging)PhvLogging
FieldSlice typedef (defined in PhvLogging)PhvLogging
findContext(const Context *&c) const (defined in P4::Visitor)P4::Visitorinline
findContext() const (defined in P4::Visitor)P4::Visitorinline
findOrigCtxt(const Context *&c) const (defined in P4::Visitor)P4::Visitorinline
findOrigCtxt() const (defined in P4::Visitor)P4::Visitorinline
flow_clone() (defined in P4::Visitor)P4::Visitorinlinevirtual
flow_merge(Visitor &)P4::Visitorinlinevirtual
flow_merge_closure(Visitor &) (defined in P4::Visitor)P4::Visitorinlinevirtual
flow_merge_global_from(cstring) (defined in P4::Visitor)P4::Visitorinlinevirtual
flow_merge_global_to(cstring)P4::Visitorinlinevirtual
getChildContext() const (defined in P4::Visitor)P4::Visitorinline
getChildrenVisited() const (defined in P4::Visitor)P4::Visitorinline
getContext() const (defined in P4::Visitor)P4::Visitorinline
getContextDepth() const (defined in P4::Visitor)P4::Visitorinline
getCurrentNode() constP4::Visitorinline
getOriginal() const (defined in P4::Visitor)P4::Visitorinline
getParent() const (defined in P4::Visitor)P4::Visitorinline
has_flow_joins() const (defined in P4::Visitor)P4::Visitorinlinevirtual
init_apply(const IR::Node *root) override (defined in P4::Inspector)P4::Inspectorvirtual
init_apply(const IR::Node *root, const Context *parent_context) (defined in P4::Visitor)P4::Visitor
init_join_flows(const IR::Node *) (defined in P4::Visitor)P4::Visitorinlineprotectedvirtual
IntConstraint typedef (defined in PhvLogging)PhvLogging
internalName (defined in P4::Visitor)P4::Visitormutable
isInContext(const Context *&c) const (defined in P4::Visitor)P4::Visitorinline
isInContext() const (defined in P4::Visitor)P4::Visitorinline
isInContext(const IR::Node *n) const (defined in P4::Visitor)P4::Visitorinline
join_flows(const IR::Node *)P4::Visitorinlineprotectedvirtual
joinFlows (defined in P4::Visitor)P4::Visitorprotected
ListConstraint typedef (defined in PhvLogging)PhvLogging
loop_revisit(const IR::Node *) (defined in P4::Inspector)P4::Inspectorinlinevirtual
MAULocation typedef (defined in PhvLogging)PhvLogging
name() const (defined in P4::Visitor)P4::Visitorinlinevirtual
parallel_visit(IR::Vector< T > &v, const char *name=0) (defined in P4::Visitor)P4::Visitorinline
parallel_visit(const IR::Vector< T > &v, const char *name=0) (defined in P4::Visitor)P4::Visitorinline
parallel_visit(IR::Vector< T > &v, const char *name, int cidx) (defined in P4::Visitor)P4::Visitorinline
parallel_visit(const IR::Vector< T > &v, const char *name, int cidx) (defined in P4::Visitor)P4::Visitorinline
ParserLocation typedef (defined in PhvLogging)PhvLogging
Phv_Schema_Logger typedef (defined in PhvLogging)PhvLogging
PhvLogging(const char *filename, const PhvInfo &p, const ClotInfo &ci, const CollectPhvLoggingInfo &c, const CollectDefUseInfo &cdu, const ordered_map< cstring, ordered_set< int > > &t, const TableSummary &ts) (defined in PhvLogging)PhvLoggingexplicit
post_join_flows(const IR::Node *, const IR::Node *)P4::Visitorinlineprotectedvirtual
postorder(const IR::Node *) (defined in P4::Inspector)P4::Inspectorinlinevirtual
preorder(const IR::Node *) (defined in P4::Inspector)P4::Inspectorinlinevirtual
print_context() const (defined in P4::Visitor)P4::Visitor
Resources typedef (defined in PhvLogging)PhvLogging
revisit(const IR::Node *) (defined in P4::Inspector)P4::Inspectorinlinevirtual
revisit_visited() (defined in P4::Inspector)P4::Inspector
setCalledBy(const Visitor *visitor) (defined in P4::Visitor)P4::Visitorinline
setName(const char *name) (defined in P4::Visitor)P4::Visitorinline
Slice typedef (defined in PhvLogging)PhvLogging
SourceLocation typedef (defined in PhvLogging)PhvLogging
split_link (defined in P4::Visitor)P4::Visitor
split_link_mem (defined in P4::Visitor)P4::Visitor
Structure typedef (defined in PhvLogging)PhvLogging
visit(const IR::Node *&n, const char *name=0) (defined in P4::Visitor)P4::Visitorinline
visit(const IR::Node *const &n, const char *name=0) (defined in P4::Visitor)P4::Visitorinline
visit(const IR::Node *&n, const char *name, int cidx) (defined in P4::Visitor)P4::Visitorinline
visit(const IR::Node *const &n, const char *name, int cidx) (defined in P4::Visitor)P4::Visitorinline
visit(IR::Node *&, const char *=0, int=0) (defined in P4::Visitor)P4::Visitorinline
visit(IR::Node &n, const char *name=0) (defined in P4::Visitor)P4::Visitorinline
visit(const IR::Node &n, const char *name=0) (defined in P4::Visitor)P4::Visitorinline
visit(IR::Node &n, const char *name, int cidx) (defined in P4::Visitor)P4::Visitorinline
visit(const IR::Node &n, const char *name, int cidx) (defined in P4::Visitor)P4::Visitorinline
visit_children(const IR::Node *, std::function< void()> fn) (defined in P4::Visitor)P4::Visitorinlineprotected
visit_in_progress(const IR::Node *n) const (defined in P4::Inspector)P4::Inspector
visitAgain() const override (defined in P4::Inspector)P4::Inspectorvirtual
visitDagOnce (defined in P4::Visitor)P4::Visitorprotected
visitOnce() const override (defined in P4::Inspector)P4::Inspectorvirtual
Visitor() (defined in P4::Visitor)P4::Visitorinline
warn(const int kind, const char *format, const T *node, Args &&...args) (defined in P4::Visitor)P4::Visitorinline
P4::Inspector::warn(const int kind, const char *format, const T &node, Args &&...args)P4::Visitorinline
warning_enabled(int warning_kind) constP4::Visitorinline
P4::Inspector::warning_enabled(const Visitor *visitor, int warning_kind)P4::Visitorstatic
~Visitor()=default (defined in P4::Visitor)P4::Visitorvirtual