OpenOCD
ExprBuilder::stack
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
ExprBuilder::stack
ExprBuilder::stack field
Syntax
from
jim.c:9231
Jim_Stack
stack
;
References
Location
Referrer
Text
jim.c:9231
Jim_Stack
stack
;
/* stack of pending terms */
jimsh0.c:13540
Jim_Stack
stack
;
jim.c:9285
ExprTreeBuildTree()
int
exp_stacklen
=
builder
->
stack
.
len
+
exp_numterms
;
jim.c:9304
ExprTreeBuildTree()
if
(
builder
->
stack
.
len
==
exp_stacklen
)
{
jim.c:9317
ExprTreeBuildTree()
if
(
builder
->
stack
.
len
==
exp_stacklen
&&
builder
->
level
>
1
)
{
jim.c:9326
ExprTreeBuildTree()
if
(
builder
->
stack
.
len
==
exp_stacklen
)
{
jim.c:9333
ExprTreeBuildTree()
if
(
builder
->
stack
.
len
==
exp_stacklen
)
{
jim.c:9344
ExprTreeBuildTree()
if
(
builder
->
stack
.
len
>
exp_stacklen
)
{
jim.c:9362
ExprTreeBuildTree()
if
(
builder
->
stack
.
len
==
exp_stacklen
)
{
jim.c:9430
ExprTreeBuildTree()
node
->
ternary
=
Jim_StackPop
(
&
builder
->
stack
)
;
jim.c:9436
ExprTreeBuildTree()
node
->
right
=
Jim_StackPop
(
&
builder
->
stack
)
;
jim.c:9442
ExprTreeBuildTree()
node
->
left
=
Jim_StackPop
(
&
builder
->
stack
)
;
jim.c:9453
ExprTreeBuildTree()
Jim_StackPush
(
&
builder
->
stack
,
node
)
;
jim.c:9496
ExprTreeBuildTree()
Jim_StackPush
(
&
builder
->
stack
,
node
)
;
jim.c:9500
ExprTreeBuildTree()
if
(
builder
->
stack
.
len
==
exp_stacklen
)
{
jim.c:9506
ExprTreeBuildTree()
Jim_SetResultFormatted
(
interp
,
"too %s arguments for math function"
,
(
builder
->
stack
.
len
<
exp_stacklen
)
?
"few"
:
"many"
)
;
jim.c:9509
ExprTreeBuildTree()
if
(
builder
->
stack
.
len
<
exp_stacklen
)
{
jim.c:9541
ExprTreeCreateTree()
Jim_InitStack
(
&
builder
.
stack
)
;
jim.c:9546
ExprTreeCreateTree()
top
=
Jim_StackPop
(
&
builder
.
stack
)
;
jim.c:9555
ExprTreeCreateTree()
Jim_FreeStack
(
&
builder
.
stack
)
;
jimsh0.c:13581
ExprTreeBuildTree()
int
exp_stacklen
=
builder
->
stack
.
len
+
exp_numterms
;
jimsh0.c:13600
ExprTreeBuildTree()
if
(
builder
->
stack
.
len
==
exp_stacklen
)
{
jimsh0.c:13613
ExprTreeBuildTree()
if
(
builder
->
stack
.
len
==
exp_stacklen
&&
builder
->
level
>
1
)
{
jimsh0.c:13622
ExprTreeBuildTree()
if
(
builder
->
stack
.
len
==
exp_stacklen
)
{
jimsh0.c:13629
ExprTreeBuildTree()
if
(
builder
->
stack
.
len
==
exp_stacklen
)
{
jimsh0.c:13640
ExprTreeBuildTree()
if
(
builder
->
stack
.
len
>
exp_stacklen
)
{
jimsh0.c:13658
ExprTreeBuildTree()
if
(
builder
->
stack
.
len
==
exp_stacklen
)
{
jimsh0.c:13723
ExprTreeBuildTree()
node
->
ternary
=
Jim_StackPop
(
&
builder
->
stack
)
;
jimsh0.c:13729
ExprTreeBuildTree()
node
->
right
=
Jim_StackPop
(
&
builder
->
stack
)
;
jimsh0.c:13735
ExprTreeBuildTree()
node
->
left
=
Jim_StackPop
(
&
builder
->
stack
)
;
jimsh0.c:13746
ExprTreeBuildTree()
Jim_StackPush
(
&
builder
->
stack
,
node
)
;
jimsh0.c:13789
ExprTreeBuildTree()
Jim_StackPush
(
&
builder
->
stack
,
node
)
;
jimsh0.c:13793
ExprTreeBuildTree()
if
(
builder
->
stack
.
len
==
exp_stacklen
)
{
jimsh0.c:13799
ExprTreeBuildTree()
Jim_SetResultFormatted
(
interp
,
"too %s arguments for math function"
,
(
builder
->
stack
.
len
<
exp_stacklen
)
?
"few"
:
"many"
)
;
jimsh0.c:13802
ExprTreeBuildTree()
if
(
builder
->
stack
.
len
<
exp_stacklen
)
{
jimsh0.c:13834
ExprTreeCreateTree()
Jim_InitStack
(
&
builder
.
stack
)
;
jimsh0.c:13839
ExprTreeCreateTree()
top
=
Jim_StackPop
(
&
builder
.
stack
)
;
jimsh0.c:13848
ExprTreeCreateTree()
Jim_FreeStack
(
&
builder
.
stack
)
;
Data Use
Functions reading
ExprBuilder::stack
ExprBuilder::stack
ExprTreeBuildTree()
ExprTreeBuildTree()
all items filtered out
Type of
ExprBuilder::stack
ExprBuilder::stack
Jim_Stack
all items filtered out