clang 22.0.0git
clang::Sema::ExpressionEvaluationContextRecord::InitializationContext Struct Reference

#include "clang/Sema/Sema.h"

Public Member Functions

 InitializationContext (SourceLocation Loc, ValueDecl *Decl, DeclContext *Context)

Public Attributes

SourceLocation Loc
ValueDeclDecl = nullptr
DeclContextContext = nullptr

Detailed Description

Definition at line 6824 of file Sema.h.

Constructor & Destructor Documentation

◆ InitializationContext()

clang::Sema::ExpressionEvaluationContextRecord::InitializationContext::InitializationContext ( SourceLocation Loc,
ValueDecl * Decl,
DeclContext * Context )
inline

Definition at line 6825 of file Sema.h.

References Context, Decl, and Loc.

Member Data Documentation

◆ Context

DeclContext* clang::Sema::ExpressionEvaluationContextRecord::InitializationContext::Context = nullptr

Definition at line 6833 of file Sema.h.

Referenced by InitializationContext().

◆ Decl

ValueDecl* clang::Sema::ExpressionEvaluationContextRecord::InitializationContext::Decl = nullptr

Definition at line 6832 of file Sema.h.

Referenced by InitializationContext().

◆ Loc

SourceLocation clang::Sema::ExpressionEvaluationContextRecord::InitializationContext::Loc

Definition at line 6831 of file Sema.h.

Referenced by InitializationContext().


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