Lines Matching full:blockvisitor
148 BlockVisitor visitor(this, stmt->AsBreakableStatement(), kExprBlock);
155 class BlockVisitor {
160 BlockVisitor(AsmWasmBuilderImpl* builder, BreakableStatement* stmt,
168 ~BlockVisitor() {
335 BlockVisitor visitor(this, stmt->AsBreakableStatement(), kExprBlock);
336 ZoneVector<BlockVisitor*> blocks(zone_);
342 blocks.push_back(new BlockVisitor(this, nullptr, kExprBlock));
359 BlockVisitor switch_logic_block(this, nullptr, kExprBlock);
371 BlockVisitor* v = blocks.at(case_count - i - 1);
381 BlockVisitor block(this, stmt->AsBreakableStatement(), kExprBlock);
382 BlockVisitor loop(this, stmt->AsBreakableStatement(), kExprLoop);
392 BlockVisitor block(this, stmt->AsBreakableStatement(), kExprBlock);
393 BlockVisitor loop(this, stmt->AsBreakableStatement(), kExprLoop);
408 BlockVisitor block(this, stmt->AsBreakableStatement(), kExprBlock);
409 BlockVisitor loop(this, stmt->AsBreakableStatement(), kExprLoop);