Lines Matching refs:num_stored
271 size_t num_stored; member in IntArray
279 if (i >= num_stored) in operator []()
285 size_t len(void) const { return num_stored; } in len()
309 size_t num_stored; member in StringBuf
317 return (num_stored > 0) ? false : true; in is_empty()
326 size_t num_stored; member in EnvStack
449 num_stored = 0; in EnvStack()
454 for (size_t i = 0; i < num_stored; i++) in ~EnvStack()
465 num_stored--; in pop()
466 environment *result = data[num_stored]; in pop()
467 data[num_stored] = 0; in pop()
476 if (num_stored >= num_allocated) { in push()
482 for (size_t i = 0; i < num_stored; i++) in push()
496 data[num_stored] = e_copy; in push()
497 num_stored++; in push()
505 num_stored = 0; in IntArray()
514 num_stored = 0; in IntArray()
525 if (num_stored >= num_allocated) { in append()
529 for (size_t i = 0; i < num_stored; i++) in append()
533 data[num_stored] = x; in append()
534 num_stored++; in append()
539 num_stored = 0; in StringBuf()
552 if (num_stored >= num_allocated) { in append()
556 for (size_t i = 0; i < num_stored; i++) in append()
560 data[num_stored] = c; in append()
561 num_stored++; in append()
567 char *result = new char[num_stored + 1]; in make_string()
568 for (size_t i = 0; i < num_stored; i++) in make_string()
570 result[num_stored] = '\0'; in make_string()
577 num_stored = 0; in reset()