public static class CheaderParser.Arraysize
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
CheaderParser.Value |
exprValue
A value as expression.
|
java.lang.String |
symbolValue
A symbol value, defined per #define, typically for C but difficult to evaluate.
|
int |
value
Simple constant integer value, typically for immediate arrays in a struct.
|
Constructor and Description |
---|
Arraysize() |
Modifier and Type | Method and Description |
---|---|
void |
add_arraysize(CheaderParser.Arraysize val) |
CheaderParser.Arraysize |
new_arraysize() |
void |
set_unknown()
Array with [] as pointer or unknown determined by initializer.
|
public int value
public java.lang.String symbolValue
public CheaderParser.Value exprValue
public void set_unknown()
public CheaderParser.Arraysize new_arraysize()
public void add_arraysize(CheaderParser.Arraysize val)