class Sema::GlobalEagerInstantiationScope
Declaration
class Sema::GlobalEagerInstantiationScope { /* full declaration omitted */ };
Declared at: clang/include/clang/Sema/Sema.h:9520
Member Variables
- private clang::Sema& S
- private SmallVector<clang::Sema::VTableUse, 16> SavedVTableUses
- private std::deque<PendingImplicitInstantiation> SavedPendingInstantiations
- private bool Enabled
Method Overview
- public GlobalEagerInstantiationScope(clang::Sema & S, bool Enabled)
- public void perform()
- public ~GlobalEagerInstantiationScope()
Methods
¶GlobalEagerInstantiationScope(clang::Sema& S,
bool Enabled)
GlobalEagerInstantiationScope(clang::Sema& S,
bool Enabled)
Declared at: clang/include/clang/Sema/Sema.h:9522
Parameters
- clang::Sema& S
- bool Enabled
¶void perform()
void perform()
Declared at: clang/include/clang/Sema/Sema.h:9530
¶~GlobalEagerInstantiationScope()
~GlobalEagerInstantiationScope()
Declared at: clang/include/clang/Sema/Sema.h:9537