#include <valparam.h>
Public Types | |
| enum | yasm_param_type { YASM_PARAM_ID, YASM_PARAM_STRING, YASM_PARAM_EXPR } |
| Parameter type. More... | |
Public Member Functions | |
| STAILQ_ENTRY (yasm_valparam) link | |
| Next pair in list. | |
Data Fields | |
| char * | val |
| Value. | |
| enum yasm_valparam::yasm_param_type | type |
| Parameter type. | |
| union yasm_valparam::yasm_param | param |
| Parameter value. | |
| char | id_prefix |
| Prefix character that indicates a raw identifier. | |
Data Structures | |
| union | yasm_param |
| Parameter value. More... | |
For internal use only.
Definition at line 42 of file valparam.h.
Parameter type.
Parameter type
Parameter value.
Parameter
Prefix character that indicates a raw identifier.
When yasm_vp_string() is called on a YASM_PARAM_ID, all characters are returned. When yasm_vp_id() is called on a YASM_PARAM_ID, if the identifier begins with this character, this character is stripped from the returned value.
Definition at line 66 of file valparam.h.
1.5.6