Lines Matching defs:top
128 void** top = &objs[0];
132 *top++ = arena.Alloc();
133 EXPECT_NONNULL(top[-1], msg);
143 arena.Free(*--top);
144 arena.Free(*--top);
147 *top++ = arena.Alloc();
148 EXPECT_NONNULL(top[-1], "");
149 *top++ = arena.Alloc();
150 EXPECT_NONNULL(top[-1], "");
156 while (top > objs.get()) {
157 arena.Free(*--top);
314 void** top = &objs[0];
318 *top++ = arena.Alloc();
319 EXPECT_NONNULL(top[-1], msg);
335 arena.Free(*--top);
345 while (top > objs.get()) {
346 arena.Free(*--top);
359 ASSERT_EQ(top, objs.get(), "");
363 *top++ = arena.Alloc();
364 EXPECT_NONNULL(top[-1], msg);
380 *top++ = arena.Alloc();
381 EXPECT_NONNULL(top[-1], msg);
395 arena.Free(*--top);
404 *top++ = arena.Alloc();
405 *top++ = arena.Alloc();