OPRINIT_ATTR is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

OPRINIT_ATTR macro

Syntax

#define OPRINIT_ATTR(N, P, ARITY, F, ATTR) {N, F, P, ARITY, ATTR, sizeof(N) - 1}

Arguments

N

P

ARITY

F

ATTR

References

LocationText
jim.c:8834
#define OPRINIT_ATTR(N, P, ARITY, F, ATTR) {N, F, P, ARITY, ATTR, sizeof(N) - 1}
jimsh0.c:13159
#define OPRINIT_ATTR(N, P, ARITY, F, ATTR) {N, F, P, ARITY, ATTR, sizeof(N) - 1}
jim.c:8922
#undef OPRINIT_ATTR
jimsh0.c:13240
#undef OPRINIT_ATTR
jim.c:8835
#define OPRINIT(N, P, ARITY, F) OPRINIT_ATTR(N, P, ARITY, F, 0)
jim.c:8865
OPRINIT_ATTR("?", 5, 3, JimExprOpTernary, OP_RIGHT_ASSOC),
jim.c:8866
OPRINIT_ATTR(":", 5, 3, NULL, OP_RIGHT_ASSOC),
jim.c:8869
OPRINIT_ATTR("**", 120, 2, JimExprOpBin, OP_RIGHT_ASSOC),
jim.c:8884
OPRINIT_ATTR("!", 150, 1, JimExprOpNumUnary, OP_RIGHT_ASSOC),
jim.c:8885
OPRINIT_ATTR("~", 150, 1, JimExprOpIntUnary, OP_RIGHT_ASSOC),
jim.c:8886
OPRINIT_ATTR(" -", 150, 1, JimExprOpNumUnary, OP_RIGHT_ASSOC),
jim.c:8887
OPRINIT_ATTR(" +", 150, 1, JimExprOpNumUnary, OP_RIGHT_ASSOC),
jim.c:8891
OPRINIT_ATTR("int", 200, 1, JimExprOpNumUnary, OP_FUNC),
jim.c:8892
OPRINIT_ATTR("wide", 200, 1, JimExprOpNumUnary, OP_FUNC),
jim.c:8893
OPRINIT_ATTR("abs", 200, 1, JimExprOpNumUnary, OP_FUNC),
jim.c:8894
OPRINIT_ATTR("double", 200, 1, JimExprOpNumUnary, OP_FUNC),
jim.c:8895
OPRINIT_ATTR("round", 200, 1, JimExprOpNumUnary, OP_FUNC),
jim.c:8896
OPRINIT_ATTR("rand", 200, 0, JimExprOpNone, OP_FUNC),
jim.c:8897
OPRINIT_ATTR("srand", 200, 1, JimExprOpIntUnary, OP_FUNC),
jimsh0.c:13160
#define OPRINIT(N, P, ARITY, F) OPRINIT_ATTR(N, P, ARITY, F, 0)
jimsh0.c:13190
OPRINIT_ATTR("?", 5, 3, JimExprOpTernary, OP_RIGHT_ASSOC),
jimsh0.c:13191
OPRINIT_ATTR(":", 5, 3, NULL, OP_RIGHT_ASSOC),
jimsh0.c:13194
OPRINIT_ATTR("**", 120, 2, JimExprOpBin, OP_RIGHT_ASSOC),
jimsh0.c:13202
OPRINIT_ATTR("!", 150, 1, JimExprOpNumUnary, OP_RIGHT_ASSOC),
jimsh0.c:13203
OPRINIT_ATTR("~", 150, 1, JimExprOpIntUnary, OP_RIGHT_ASSOC),
jimsh0.c:13204
OPRINIT_ATTR(" -", 150, 1, JimExprOpNumUnary, OP_RIGHT_ASSOC),
jimsh0.c:13205
OPRINIT_ATTR(" +", 150, 1, JimExprOpNumUnary, OP_RIGHT_ASSOC),
jimsh0.c:13209
OPRINIT_ATTR("int", 200, 1, JimExprOpNumUnary, OP_FUNC),
jimsh0.c:13210
OPRINIT_ATTR("wide", 200, 1, JimExprOpNumUnary, OP_FUNC),
jimsh0.c:13211
OPRINIT_ATTR("abs", 200, 1, JimExprOpNumUnary, OP_FUNC),
jimsh0.c:13212
OPRINIT_ATTR("double", 200, 1, JimExprOpNumUnary, OP_FUNC),
jimsh0.c:13213
OPRINIT_ATTR("round", 200, 1, JimExprOpNumUnary, OP_FUNC),
jimsh0.c:13214
OPRINIT_ATTR("rand", 200, 0, JimExprOpNone, OP_FUNC),
jimsh0.c:13215
OPRINIT_ATTR("srand", 200, 1, JimExprOpIntUnary, OP_FUNC),