Lines Matching refs:EXPR_CREATE
87 #define EXPR_CREATE(type_, name_, op_, value_type_) \ macro
95 EXPR_CREATE(ExprString, expr, EXPR_VALUE, EXPR_TYPE_STRING); in ExprCreateString()
103 EXPR_CREATE(ExprInteger, expr, EXPR_VALUE, EXPR_TYPE_INT); in ExprCreateInteger()
111 EXPR_CREATE(ExprBoolean, expr, EXPR_VALUE, EXPR_TYPE_BOOLEAN); in ExprCreateBoolean()
119 EXPR_CREATE(ExprKeyName, expr, EXPR_VALUE, EXPR_TYPE_KEYNAME); in ExprCreateKeyName()
127 EXPR_CREATE(ExprIdent, expr, EXPR_IDENT, EXPR_TYPE_UNKNOWN); in ExprCreateIdent()
136 EXPR_CREATE(ExprUnary, expr, op, type); in ExprCreateUnary()
144 EXPR_CREATE(ExprBinary, expr, op, EXPR_TYPE_UNKNOWN); in ExprCreateBinary()
160 EXPR_CREATE(ExprFieldRef, expr, EXPR_FIELD_REF, EXPR_TYPE_UNKNOWN); in ExprCreateFieldRef()
169 EXPR_CREATE(ExprArrayRef, expr, EXPR_ARRAY_REF, EXPR_TYPE_UNKNOWN); in ExprCreateArrayRef()
179 EXPR_CREATE(ExprAction, expr, EXPR_ACTION_DECL, EXPR_TYPE_UNKNOWN); in ExprCreateAction()
188 EXPR_CREATE(ExprKeysymList, expr, EXPR_KEYSYM_LIST, EXPR_TYPE_SYMBOLS); in ExprCreateKeysymList()