libyasm
Data Fields

yasm_expr__item Struct Reference

Expression item. More...

#include <expr.h>

Data Fields

yasm_expr__type type
 Type.
union {
   yasm_bytecode *   precbc
 Direct bytecode ref (YASM_EXPR_PRECBC)
   yasm_symrec *   sym
 Symbol (YASM_EXPR_SYM)
   yasm_expr *   expn
 Subexpression (YASM_EXPR_EXPR)
   yasm_intnum *   intn
 Integer value (YASM_EXPR_INT)
   yasm_floatnum *   flt
 Floating point value (YASM_EXPR_FLOAT)
   uintptr_t   reg
 Register (YASM_EXPR_REG)
   unsigned int   subst
 Subst placeholder (YASM_EXPR_SUBST)
data

Detailed Description

Expression item.

Definition at line 54 of file expr.h.


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