@@ -42,7 +42,7 @@ typedef struct _PyCfgBasicblock {
42
42
/* The label of this block if it is a jump target, -1 otherwise */
43
43
_PyCfgJumpTargetLabel b_label ;
44
44
/* Exception stack at start of block, used by assembler to create the exception handling table */
45
- struct PyCfgExceptStack * b_exceptstack ;
45
+ struct _PyCfgExceptStack * b_exceptstack ;
46
46
/* pointer to an array of instructions, initially NULL */
47
47
cfg_instr * b_instr ;
48
48
/* If b_next is non-NULL, it is a pointer to the next
@@ -71,7 +71,7 @@ typedef struct _PyCfgBasicblock {
71
71
} basicblock ;
72
72
73
73
74
- typedef struct _PyCfgBuilder {
74
+ struct _PyCfgBuilder {
75
75
/* The entryblock, at which control flow begins. All blocks of the
76
76
CFG are reachable through the b_next links */
77
77
struct _PyCfgBasicblock * g_entryblock ;
@@ -82,7 +82,9 @@ typedef struct _PyCfgBuilder {
82
82
struct _PyCfgBasicblock * g_curblock ;
83
83
/* label for the next instruction to be placed */
84
84
_PyCfgJumpTargetLabel g_current_label ;
85
- } cfg_builder ;
85
+ };
86
+
87
+ typedef struct _PyCfgBuilder cfg_builder ;
86
88
87
89
static const jump_target_label NO_LABEL = {-1 };
88
90
@@ -399,7 +401,7 @@ _PyCfgBuilder_New(void)
399
401
}
400
402
401
403
void
402
- _PyCfgBuilder_Free (cfg_builder * g )
404
+ _PyCfgBuilder_Free (cfg_builder * g )
403
405
{
404
406
if (g == NULL ) {
405
407
return ;
@@ -418,7 +420,7 @@ _PyCfgBuilder_Free(cfg_builder* g)
418
420
}
419
421
420
422
int
421
- _PyCfgBuilder_CheckSize (cfg_builder * g )
423
+ _PyCfgBuilder_CheckSize (cfg_builder * g )
422
424
{
423
425
int nblocks = 0 ;
424
426
for (basicblock * b = g -> g_block_list ; b != NULL ; b = b -> b_list ) {
0 commit comments