File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -2468,8 +2468,11 @@ long g_pntrStartTempAllocStack = 0; /* Where to start freeing temporary alloca
2468
2468
* \brief a \ref stack "stack" of \ref temp_pntrString.
2469
2469
*
2470
2470
* Holds pointers to temporarily allocated data of type \ref temp_pntrString. Such
2471
- * a \ref stack "stack" contains strictly __local__ data of a function, not
2472
- * accessed from outer levels.
2471
+ * a \ref stack "stack" is primarily designed to function like a stack for
2472
+ * temporary allocated ad hoc operands, as described in \ref stack. The stack top
2473
+ * index is \ref g_pntrTempAllocStackTop, always refering to the next push
2474
+ * position. The \ref g_pntrStartTempAllocStack supports nested operations by
2475
+ * indicating where the operands for the upcoming operation start from.
2473
2476
* \bug The element type should be temp_pntrString, because a NULL_PNTRSTRING
2474
2477
* must not be pushed on the stack.
2475
2478
*/
You can’t perform that action at this time.
0 commit comments