ACT Library
Loading...
Searching...
No Matches
Public Attributes | List of all members
Array::_act_array_internal Struct Reference

Used to hold the result of an expanded array range reference. More...

Public Attributes

unsigned int isrange:2
 
union {
   struct _act_array_exprex_pair   idx
 for case 0 and 1 More...
 
   Expr *   deref
 for case 2, dynamic de-reference More...
 
}; 
 

Detailed Description

Used to hold the result of an expanded array range reference.

Member Data Documentation

◆ 

union { ... } Array::_act_array_internal::@1

◆ deref

Expr* Array::_act_array_internal::deref

for case 2, dynamic de-reference

◆ idx

struct _act_array_exprex_pair Array::_act_array_internal::idx

for case 0 and 1

◆ isrange

unsigned int Array::_act_array_internal::isrange

it is a range... need this info. 0 = deref, 1 = range, 2 = dynamic


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