class Sema::ArgumentPackSubstitutionIndexRAII
Declaration
class Sema::ArgumentPackSubstitutionIndexRAII { /* full declaration omitted */ };
Description
RAII object used to change the argument pack substitution index within a \c Sema object. See \c ArgumentPackSubstitutionIndex for more information.
Declared at: clang/include/clang/Sema/Sema.h:9173
Member Variables
- private clang::Sema& Self
- private int OldSubstitutionIndex
Method Overview
- public ArgumentPackSubstitutionIndexRAII(clang::Sema & Self, int NewSubstitutionIndex)
- public ~ArgumentPackSubstitutionIndexRAII()
Methods
¶ArgumentPackSubstitutionIndexRAII(
clang::Sema& Self,
int NewSubstitutionIndex)
ArgumentPackSubstitutionIndexRAII(
clang::Sema& Self,
int NewSubstitutionIndex)
Declared at: clang/include/clang/Sema/Sema.h:9178
Parameters
- clang::Sema& Self
- int NewSubstitutionIndex
¶~ArgumentPackSubstitutionIndexRAII()
~ArgumentPackSubstitutionIndexRAII()
Declared at: clang/include/clang/Sema/Sema.h:9183