clang 20.0.0git
Public Attributes | List of all members
clang::CXXRecordDecl::LambdaNumbering Struct Reference

Information about how a lambda is numbered within its context. More...

#include "clang/AST/DeclCXX.h"

Public Attributes

DeclContextDecl = nullptr
 
unsigned IndexInContext = 0
 
unsigned ManglingNumber = 0
 
unsigned DeviceManglingNumber = 0
 
bool HasKnownInternalLinkage = false
 

Detailed Description

Information about how a lambda is numbered within its context.

Definition at line 1802 of file DeclCXX.h.

Member Data Documentation

◆ ContextDecl

Decl* clang::CXXRecordDecl::LambdaNumbering::ContextDecl = nullptr

◆ DeviceManglingNumber

unsigned clang::CXXRecordDecl::LambdaNumbering::DeviceManglingNumber = 0

◆ HasKnownInternalLinkage

bool clang::CXXRecordDecl::LambdaNumbering::HasKnownInternalLinkage = false

◆ IndexInContext

unsigned clang::CXXRecordDecl::LambdaNumbering::IndexInContext = 0

◆ ManglingNumber

unsigned clang::CXXRecordDecl::LambdaNumbering::ManglingNumber = 0

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