Graphviz 13.0.0~dev.20241220.2304
Loading...
Searching...
No Matches
comp_block Struct Reference

#include <compile.h>

Collaboration diagram for comp_block:
[legend]

Data Fields

Exnode_tbegg_stmt
 
bool does_walk_graph
 does this block have a node or edge statement?
 
size_t n_nstmts
 
size_t n_estmts
 
case_stmtnode_stmts
 
case_stmtedge_stmts
 

Detailed Description

Definition at line 66 of file compile.h.

Field Documentation

◆ begg_stmt

Exnode_t* comp_block::begg_stmt

Definition at line 67 of file compile.h.

Referenced by gvpr_core(), and mkBlock().

◆ does_walk_graph

bool comp_block::does_walk_graph

Definition at line 68 of file compile.h.

Referenced by gvpr_core(), and mkBlock().

◆ edge_stmts

case_stmt* comp_block::edge_stmts

Definition at line 72 of file compile.h.

Referenced by evalEdge(), freeCompileProg(), and mkBlock().

◆ n_estmts

size_t comp_block::n_estmts

Definition at line 70 of file compile.h.

Referenced by evalEdge(), mkBlock(), and travFlat().

◆ n_nstmts

size_t comp_block::n_nstmts

Definition at line 69 of file compile.h.

Referenced by evalNode(), and mkBlock().

◆ node_stmts

case_stmt* comp_block::node_stmts

Definition at line 71 of file compile.h.

Referenced by evalNode(), freeCompileProg(), and mkBlock().


The documentation for this struct was generated from the following file: