OpenOCD
ParseToken::type
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
ParseToken::type
ParseToken::type field
Syntax
from
jim.c:3347
int
type
;
References
Location
Referrer
Text
jim.c:3347
int
type
;
/* Token type */
jimsh0.c:8908
int
type
;
jim.c:3405
ScriptAddToken()
t
->
type
=
type
;
jim.c:3421
JimCountWordTokens()
if
(
t
->
type
==
JIM_TT_STR
&&
!
TOKEN_IS_SEP
(
t
[
1
]
.
type
)
)
{
jim.c:3437
JimCountWordTokens()
while
(
!
TOKEN_IS_SEP
(
t
->
type
)
)
{
jim.c:3452
JimMakeScriptObj()
if
(
t
->
type
==
JIM_TT_ESC
&&
memchr
(
t
->
token
,
'\\'
,
t
->
len
)
!=
NULL
)
{
jim.c:3500
ScriptObjAddTokens()
if
(
tokenlist
->
list
[
i
]
.
type
==
JIM_TT_EOL
)
{
jim.c:3516
ScriptObjAddTokens()
while
(
tokenlist
->
list
[
i
]
.
type
==
JIM_TT_SEP
)
{
jim.c:3560
ScriptObjAddTokens()
token
->
type
=
t
->
type
;
jim.c:3665
SubstObjAddTokens()
token
->
type
=
t
->
type
;
jim.c:9292
ExprTreeBuildTree()
while
(
builder
->
token
->
type
!=
JIM_TT_EOL
)
{
jim.c:9300
ExprTreeBuildTree()
prevtt
=
t
[
-
1
]
.
type
;
jim.c:9303
ExprTreeBuildTree()
if
(
t
->
type
==
JIM_TT_SUBEXPR_START
)
{
jim.c:9315
ExprTreeBuildTree()
else
if
(
t
->
type
==
JIM_TT_SUBEXPR_END
)
{
jim.c:9331
ExprTreeBuildTree()
else
if
(
t
->
type
==
JIM_TT_SUBEXPR_COMMA
)
{
jim.c:9351
ExprTreeBuildTree()
else
if
(
t
->
type
==
JIM_EXPROP_COLON
)
{
jim.c:9370
ExprTreeBuildTree()
else
if
(
TOKEN_IS_EXPR_OP
(
t
->
type
)
)
{
jim.c:9375
ExprTreeBuildTree()
if
(
t
->
type
==
JIM_EXPROP_SUB
)
{
jim.c:9376
ExprTreeBuildTree()
t
->
type
=
JIM_EXPROP_UNARYMINUS
;
jim.c:9378
ExprTreeBuildTree()
else
if
(
t
->
type
==
JIM_EXPROP_ADD
)
{
jim.c:9379
ExprTreeBuildTree()
t
->
type
=
JIM_EXPROP_UNARYPLUS
;
jim.c:9383
ExprTreeBuildTree()
op
=
JimExprOperatorInfoByOpcode
(
t
->
type
)
;
jim.c:9392
ExprTreeBuildTree()
if
(
builder
->
token
->
type
!=
JIM_TT_SUBEXPR_START
)
{
jim.c:9398
ExprTreeBuildTree()
if
(
builder
->
token
->
type
!=
JIM_TT_SUBEXPR_END
)
{
jim.c:9410
ExprTreeBuildTree()
else
if
(
t
->
type
==
JIM_EXPROP_TERNARY
)
{
jim.c:9427
ExprTreeBuildTree()
node
->
type
=
t
->
type
;
jim.c:9467
ExprTreeBuildTree()
if
(
t
->
type
==
JIM_TT_EXPR_INT
||
t
->
type
==
JIM_TT_EXPR_DOUBLE
)
{
jim.c:9469
ExprTreeBuildTree()
if
(
t
->
type
==
JIM_TT_EXPR_INT
)
{
jim.c:9485
ExprTreeBuildTree()
if
(
t
->
type
==
JIM_TT_CMD
)
{
jim.c:9495
ExprTreeBuildTree()
node
->
type
=
t
->
type
;
jimsh0.c:8957
ScriptAddToken()
t
->
type
=
type
;
jimsh0.c:8967
JimCountWordTokens()
if
(
t
->
type
==
JIM_TT_STR
&&
!
TOKEN_IS_SEP
(
t
[
1
]
.
type
)
)
{
jimsh0.c:8983
JimCountWordTokens()
while
(
!
TOKEN_IS_SEP
(
t
->
type
)
)
{
jimsh0.c:8995
JimMakeScriptObj()
if
(
t
->
type
==
JIM_TT_ESC
&&
memchr
(
t
->
token
,
'\\'
,
t
->
len
)
!=
NULL
)
{
jimsh0.c:9031
ScriptObjAddTokens()
if
(
tokenlist
->
list
[
i
]
.
type
==
JIM_TT_EOL
)
{
jimsh0.c:9047
ScriptObjAddTokens()
while
(
tokenlist
->
list
[
i
]
.
type
==
JIM_TT_SEP
)
{
jimsh0.c:9091
ScriptObjAddTokens()
token
->
type
=
t
->
type
;
jimsh0.c:9167
SubstObjAddTokens()
token
->
type
=
t
->
type
;
jimsh0.c:13588
ExprTreeBuildTree()
while
(
builder
->
token
->
type
!=
JIM_TT_EOL
)
{
jimsh0.c:13596
ExprTreeBuildTree()
prevtt
=
t
[
-
1
]
.
type
;
jimsh0.c:13599
ExprTreeBuildTree()
if
(
t
->
type
==
JIM_TT_SUBEXPR_START
)
{
jimsh0.c:13611
ExprTreeBuildTree()
else
if
(
t
->
type
==
JIM_TT_SUBEXPR_END
)
{
jimsh0.c:13627
ExprTreeBuildTree()
else
if
(
t
->
type
==
JIM_TT_SUBEXPR_COMMA
)
{
jimsh0.c:13647
ExprTreeBuildTree()
else
if
(
t
->
type
==
JIM_EXPROP_COLON
)
{
jimsh0.c:13666
ExprTreeBuildTree()
else
if
(
TOKEN_IS_EXPR_OP
(
t
->
type
)
)
{
jimsh0.c:13671
ExprTreeBuildTree()
if
(
t
->
type
==
JIM_EXPROP_SUB
)
{
jimsh0.c:13672
ExprTreeBuildTree()
t
->
type
=
JIM_EXPROP_UNARYMINUS
;
jimsh0.c:13674
ExprTreeBuildTree()
else
if
(
t
->
type
==
JIM_EXPROP_ADD
)
{
jimsh0.c:13675
ExprTreeBuildTree()
t
->
type
=
JIM_EXPROP_UNARYPLUS
;
jimsh0.c:13679
ExprTreeBuildTree()
op
=
JimExprOperatorInfoByOpcode
(
t
->
type
)
;
jimsh0.c:13688
ExprTreeBuildTree()
if
(
builder
->
token
->
type
!=
JIM_TT_SUBEXPR_START
)
{
jimsh0.c:13694
ExprTreeBuildTree()
if
(
builder
->
token
->
type
!=
JIM_TT_SUBEXPR_END
)
{
jimsh0.c:13706
ExprTreeBuildTree()
else
if
(
t
->
type
==
JIM_EXPROP_TERNARY
)
{
jimsh0.c:13720
ExprTreeBuildTree()
node
->
type
=
t
->
type
;
jimsh0.c:13760
ExprTreeBuildTree()
if
(
t
->
type
==
JIM_TT_EXPR_INT
||
t
->
type
==
JIM_TT_EXPR_DOUBLE
)
{
jimsh0.c:13762
ExprTreeBuildTree()
if
(
t
->
type
==
JIM_TT_EXPR_INT
)
{
jimsh0.c:13778
ExprTreeBuildTree()
if
(
t
->
type
==
JIM_TT_CMD
)
{
jimsh0.c:13788
ExprTreeBuildTree()
node
->
type
=
t
->
type
;
Data Use
Functions writing
ParseToken::type
Functions reading
ParseToken::type
ScriptAddToken()
ExprTreeBuildTree()
ScriptAddToken()
ExprTreeBuildTree()
all items filtered out
ParseToken::type
JimCountWordTokens()
JimMakeScriptObj()
ScriptObjAddTokens()
SubstObjAddTokens()
ExprTreeBuildTree()
JimCountWordTokens()
JimMakeScriptObj()
ScriptObjAddTokens()
SubstObjAddTokens()
ExprTreeBuildTree()
all items filtered out