class Sema::SavePendingParsedClassStateRAII
Declaration
class Sema::SavePendingParsedClassStateRAII { /* full declaration omitted */ };
Declared at: clang/include/clang/Sema/Sema.h:13413
Member Variables
- private clang::Sema& S
- private decltype(DelayedOverridingExceptionSpecChecks) SavedOverridingExceptionSpecChecks
- private decltype(DelayedEquivalentExceptionSpecChecks) SavedEquivalentExceptionSpecChecks
Method Overview
- public SavePendingParsedClassStateRAII(clang::Sema & S)
- private void swapSavedState()
- public ~SavePendingParsedClassStateRAII()
Methods
¶SavePendingParsedClassStateRAII(clang::Sema& S)
SavePendingParsedClassStateRAII(clang::Sema& S)
Declared at: clang/include/clang/Sema/Sema.h:13415
Parameters
- clang::Sema& S
¶void swapSavedState()
void swapSavedState()
Declared at: clang/include/clang/Sema/Sema.h:13432
¶~SavePendingParsedClassStateRAII()
~SavePendingParsedClassStateRAII()
Declared at: clang/include/clang/Sema/Sema.h:13417