|
rpm 5.3.7
|
Encapsulation of a "value". More...
Public Types | |
| enum | { VALUE_TYPE_INTEGER, VALUE_TYPE_STRING } |
Data Fields | |
| enum _value:: { ... } | type |
| union { | |
| const char * s | |
| int i | |
| } | data |
Encapsulation of a "value".
Definition at line 36 of file expression.c.
| anonymous enum |
Definition at line 37 of file expression.c.
| union { ... } _value::data |
| int _value::i |
Definition at line 40 of file expression.c.
Referenced by doAddSubtract(), doLogical(), doMultiplyDivide(), doPrimary(), doRelational(), parseExpressionBoolean(), parseExpressionString(), and valueMakeInteger().
| const char* _value::s |
Definition at line 39 of file expression.c.
Referenced by doAddSubtract(), doPrimary(), doRelational(), parseExpressionBoolean(), parseExpressionString(), valueFree(), and valueMakeString().
| enum { ... } _value::type |
Referenced by parseExpressionBoolean(), parseExpressionString(), valueFree(), valueMakeInteger(), and valueMakeString().
1.7.3