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
- public BlockScope<Emitter>(ByteCodeExprGen<Emitter> * Ctx)
- public void addExtended(const Scope::Local & Local)
Methods
¶BlockScope<Emitter>(ByteCodeExprGen<Emitter>* Ctx)
BlockScope<Emitter>(ByteCodeExprGen<Emitter>* Ctx)
Declared at: clang/lib/AST/Interp/ByteCodeExprGen.h:309
Parameters
- ByteCodeExprGen<Emitter>* Ctx
¶void addExtended(const Scope::Local& Local)
void addExtended(const Scope::Local& Local)
Declared at: clang/lib/AST/Interp/ByteCodeExprGen.h:311
Parameters
- const Scope::Local& Local