class BlockScope

Declaration

template <class Emitter>
class BlockScope { /* full declaration omitted */ };

Description

Scope for storage declared in a compound statement.

Declared at: clang/lib/AST/Interp/ByteCodeExprGen.h:307

Templates

Emitter

Method Overview

Methods

BlockScope<Emitter>(ByteCodeExprGen<Emitter>* Ctx)

Declared at: clang/lib/AST/Interp/ByteCodeExprGen.h:309

Parameters

ByteCodeExprGen<Emitter>* Ctx

void addExtended(const Scope::Local& Local)

Declared at: clang/lib/AST/Interp/ByteCodeExprGen.h:311

Parameters

const Scope::Local& Local