clang  15.0.0git
Public Member Functions | Public Attributes | List of all members
clang::ASTContext::CUDAConstantEvalContextRAII Struct Reference

#include "clang/AST/ASTContext.h"

Collaboration diagram for clang::ASTContext::CUDAConstantEvalContextRAII:
Collaboration graph
[legend]

Public Member Functions

 CUDAConstantEvalContextRAII (ASTContext &Ctx_, bool NoWrongSidedVars)
 
 ~CUDAConstantEvalContextRAII ()
 

Public Attributes

ASTContextCtx
 
CUDAConstantEvalContext SavedCtx
 

Detailed Description

Definition at line 670 of file ASTContext.h.

Constructor & Destructor Documentation

◆ CUDAConstantEvalContextRAII()

clang::ASTContext::CUDAConstantEvalContextRAII::CUDAConstantEvalContextRAII ( ASTContext Ctx_,
bool  NoWrongSidedVars 
)
inline

◆ ~CUDAConstantEvalContextRAII()

clang::ASTContext::CUDAConstantEvalContextRAII::~CUDAConstantEvalContextRAII ( )
inline

Definition at line 677 of file ASTContext.h.

References Ctx, clang::ASTContext::CUDAConstantEvalCtx, and SavedCtx.

Member Data Documentation

◆ Ctx

ASTContext& clang::ASTContext::CUDAConstantEvalContextRAII::Ctx

Definition at line 671 of file ASTContext.h.

Referenced by ~CUDAConstantEvalContextRAII().

◆ SavedCtx

CUDAConstantEvalContext clang::ASTContext::CUDAConstantEvalContextRAII::SavedCtx

Definition at line 672 of file ASTContext.h.

Referenced by ~CUDAConstantEvalContextRAII().


The documentation for this struct was generated from the following file: