Lines Matching defs:mark
3406 // Mark mark = arena.mark();
3408 // arena.free(mark);
3432 Mark mark(){
3439 void freeToMark(const Mark& mark) {
3440 mCurrentChunk = mark.chunk;
3441 mData[mCurrentChunk].mOffset = mark.offset;
3832 Mark mark;
3833 mark.mArenaMark = mpArena->mark();
3834 mark.mSymbolHead = mStack.size();
3835 mLevelStack.push_back(mark);
3840 Mark mark = mLevelStack.back();
3842 while (mStack.size() > mark.mSymbolHead) {
3851 mpArena->freeToMark(mark.mArenaMark);