ParseToken::type is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

ParseToken::type field

Syntax

int type;

References

LocationReferrerText
jim.c:3347
int type; /* Token type */
jimsh0.c:8908
int type;
jim.c:3405ScriptAddToken()
t->type = type;
jim.c:3421JimCountWordTokens()
if (t->type == JIM_TT_STR && !TOKEN_IS_SEP(t[1].type)) {
jim.c:3437JimCountWordTokens()
while (!TOKEN_IS_SEP(t->type)) {
jim.c:3452JimMakeScriptObj()
if (t->type == JIM_TT_ESC && memchr(t->token, '\\', t->len) != NULL) {
jim.c:3500ScriptObjAddTokens()
if (tokenlist->list[i].type == JIM_TT_EOL) {
jim.c:3516ScriptObjAddTokens()
while (tokenlist->list[i].type == JIM_TT_SEP) {
jim.c:3560ScriptObjAddTokens()
token->type = t->type;
jim.c:3665SubstObjAddTokens()
token->type = t->type;
jim.c:9292ExprTreeBuildTree()
while (builder->token->type != JIM_TT_EOL) {
jim.c:9300ExprTreeBuildTree()
prevtt = t[-1].type;
jim.c:9303ExprTreeBuildTree()
if (t->type == JIM_TT_SUBEXPR_START) {
jim.c:9315ExprTreeBuildTree()
else if (t->type == JIM_TT_SUBEXPR_END) {
jim.c:9331ExprTreeBuildTree()
else if (t->type == JIM_TT_SUBEXPR_COMMA) {
jim.c:9351ExprTreeBuildTree()
else if (t->type == JIM_EXPROP_COLON) {
jim.c:9370ExprTreeBuildTree()
else if (TOKEN_IS_EXPR_OP(t->type)) {
jim.c:9375ExprTreeBuildTree()
if (t->type == JIM_EXPROP_SUB) {
jim.c:9376ExprTreeBuildTree()
jim.c:9378ExprTreeBuildTree()
else if (t->type == JIM_EXPROP_ADD) {
jim.c:9379ExprTreeBuildTree()
jim.c:9383ExprTreeBuildTree()
jim.c:9392ExprTreeBuildTree()
jim.c:9398ExprTreeBuildTree()
jim.c:9410ExprTreeBuildTree()
else if (t->type == JIM_EXPROP_TERNARY) {
jim.c:9427ExprTreeBuildTree()
node->type = t->type;
jim.c:9467ExprTreeBuildTree()
if (t->type == JIM_TT_EXPR_INT || t->type == JIM_TT_EXPR_DOUBLE) {
jim.c:9469ExprTreeBuildTree()
if (t->type == JIM_TT_EXPR_INT) {
jim.c:9485ExprTreeBuildTree()
if (t->type == JIM_TT_CMD) {
jim.c:9495ExprTreeBuildTree()
node->type = t->type;
jimsh0.c:8957ScriptAddToken()
t->type = type;
jimsh0.c:8967JimCountWordTokens()
if (t->type == JIM_TT_STR && !TOKEN_IS_SEP(t[1].type)) {
jimsh0.c:8983JimCountWordTokens()
while (!TOKEN_IS_SEP(t->type)) {
jimsh0.c:8995JimMakeScriptObj()
if (t->type == JIM_TT_ESC && memchr(t->token, '\\', t->len) != NULL) {
jimsh0.c:9031ScriptObjAddTokens()
if (tokenlist->list[i].type == JIM_TT_EOL) {
jimsh0.c:9047ScriptObjAddTokens()
while (tokenlist->list[i].type == JIM_TT_SEP) {
jimsh0.c:9091ScriptObjAddTokens()
token->type = t->type;
jimsh0.c:9167SubstObjAddTokens()
token->type = t->type;
jimsh0.c:13588ExprTreeBuildTree()
while (builder->token->type != JIM_TT_EOL) {
jimsh0.c:13596ExprTreeBuildTree()
prevtt = t[-1].type;
jimsh0.c:13599ExprTreeBuildTree()
if (t->type == JIM_TT_SUBEXPR_START) {
jimsh0.c:13611ExprTreeBuildTree()
else if (t->type == JIM_TT_SUBEXPR_END) {
jimsh0.c:13627ExprTreeBuildTree()
else if (t->type == JIM_TT_SUBEXPR_COMMA) {
jimsh0.c:13647ExprTreeBuildTree()
else if (t->type == JIM_EXPROP_COLON) {
jimsh0.c:13666ExprTreeBuildTree()
else if (TOKEN_IS_EXPR_OP(t->type)) {
jimsh0.c:13671ExprTreeBuildTree()
if (t->type == JIM_EXPROP_SUB) {
jimsh0.c:13672ExprTreeBuildTree()
jimsh0.c:13674ExprTreeBuildTree()
else if (t->type == JIM_EXPROP_ADD) {
jimsh0.c:13675ExprTreeBuildTree()
jimsh0.c:13679ExprTreeBuildTree()
jimsh0.c:13688ExprTreeBuildTree()
jimsh0.c:13694ExprTreeBuildTree()
jimsh0.c:13706ExprTreeBuildTree()
else if (t->type == JIM_EXPROP_TERNARY) {
jimsh0.c:13720ExprTreeBuildTree()
node->type = t->type;
jimsh0.c:13760ExprTreeBuildTree()
if (t->type == JIM_TT_EXPR_INT || t->type == JIM_TT_EXPR_DOUBLE) {
jimsh0.c:13762ExprTreeBuildTree()
if (t->type == JIM_TT_EXPR_INT) {
jimsh0.c:13778ExprTreeBuildTree()
if (t->type == JIM_TT_CMD) {
jimsh0.c:13788ExprTreeBuildTree()
node->type = t->type;