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

Methods

ArgumentPackSubstitutionIndexRAII(
    clang::Sema& Self,
    int NewSubstitutionIndex)

Declared at: clang/include/clang/Sema/Sema.h:9178

Parameters

clang::Sema& Self
int NewSubstitutionIndex

~ArgumentPackSubstitutionIndexRAII()

Declared at: clang/include/clang/Sema/Sema.h:9183