PIPS
_newgen_struct_synchronization_ Struct Reference

#include <ri.h>

+ Collaboration diagram for _newgen_struct_synchronization_:

Data Fields

intptr_t _type_
 
enum synchronization_utype _synchronization_tag__
 
union {
   gen_chunk   _synchronization_none_
 
   entity   _synchronization_spawn_
 none:unit More...
 
   gen_chunk   _synchronization_barrier_
 spawn:entity More...
 
   gen_chunk   _synchronization_single_
 barrier:unit More...
 
   reference   _synchronization_critical_
 single:bool More...
 
_synchronization_union_
 

Detailed Description

Definition at line 2638 of file ri.h.

Field Documentation

◆ _synchronization_barrier_

gen_chunk _newgen_struct_synchronization_::_synchronization_barrier_

spawn:entity

Definition at line 2644 of file ri.h.

◆ _synchronization_critical_

reference _newgen_struct_synchronization_::_synchronization_critical_

single:bool

Definition at line 2646 of file ri.h.

◆ _synchronization_none_

gen_chunk _newgen_struct_synchronization_::_synchronization_none_

Definition at line 2642 of file ri.h.

◆ _synchronization_single_

gen_chunk _newgen_struct_synchronization_::_synchronization_single_

barrier:unit

Definition at line 2645 of file ri.h.

◆ _synchronization_spawn_

entity _newgen_struct_synchronization_::_synchronization_spawn_

none:unit

Definition at line 2643 of file ri.h.

◆ _synchronization_tag__

enum synchronization_utype _newgen_struct_synchronization_::_synchronization_tag__

Definition at line 2639 of file ri.h.

◆ 

union { ... } _newgen_struct_synchronization_::_synchronization_union_

◆ _type_

intptr_t _newgen_struct_synchronization_::_type_

Definition at line 2639 of file ri.h.


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