clang 24.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
ValueDecl * Decl = nullptr
DeclContext * Context = nullptr

Detailed Description

Definition at line 6905 of file Sema.h.

Constructor & Destructor Documentation

◆ InitializationContext()

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

Definition at line 6906 of file Sema.h.

References Context, Decl, and Loc.

Member Data Documentation

◆ Context

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

Definition at line 6914 of file Sema.h.

Referenced by InitializationContext().

◆ Decl

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

Definition at line 6913 of file Sema.h.

Referenced by InitializationContext().

◆ Loc

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

Definition at line 6912 of file Sema.h.

Referenced by InitializationContext().


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