ExprBuilder::nodes is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

ExprBuilder::nodes field

Syntax

struct JimExprNode *nodes;

References

LocationReferrerText
jim.c:9234
struct JimExprNode *nodes; /* storage for all nodes */
jimsh0.c:13543
struct JimExprNode *nodes;
jim.c:9538ExprTreeCreateTree()
builder.nodes = Jim_Alloc(sizeof(struct JimExprNode) * (tokenlist->count - 1));
jim.c:9539ExprTreeCreateTree()
memset(builder.nodes, 0, sizeof(struct JimExprNode) * (tokenlist->count - 1));
jim.c:9540ExprTreeCreateTree()
builder.next = builder.nodes;
jim.c:9558ExprTreeCreateTree()
ExprTreeFreeNodes(interp, builder.nodes, builder.next - builder.nodes);
jim.c:9565ExprTreeCreateTree()
expr->nodes = builder.nodes;
jim.c:9566ExprTreeCreateTree()
expr->len = builder.next - builder.nodes;
jimsh0.c:13831ExprTreeCreateTree()
builder.nodes = malloc(sizeof(struct JimExprNode) * (tokenlist->count - 1));
jimsh0.c:13832ExprTreeCreateTree()
memset(builder.nodes, 0, sizeof(struct JimExprNode) * (tokenlist->count - 1));
jimsh0.c:13833ExprTreeCreateTree()
builder.next = builder.nodes;
jimsh0.c:13851ExprTreeCreateTree()
ExprTreeFreeNodes(interp, builder.nodes, builder.next - builder.nodes);
jimsh0.c:13858ExprTreeCreateTree()
expr->nodes = builder.nodes;
jimsh0.c:13859ExprTreeCreateTree()
expr->len = builder.next - builder.nodes;

Data Use

Functions writing ExprBuilder::nodes
Functions reading ExprBuilder::nodes
ExprBuilder::nodes
Type of ExprBuilder::nodes
ExprBuilder::nodes
all items filtered out