clang 20.0.0git
|
Information about how a lambda is numbered within its context. More...
#include "clang/AST/DeclCXX.h"
Public Attributes | |
Decl * | ContextDecl = nullptr |
unsigned | IndexInContext = 0 |
unsigned | ManglingNumber = 0 |
unsigned | DeviceManglingNumber = 0 |
bool | HasKnownInternalLinkage = false |
Information about how a lambda is numbered within its context.
Decl* clang::CXXRecordDecl::LambdaNumbering::ContextDecl = nullptr |
Definition at line 1803 of file DeclCXX.h.
Referenced by clang::Sema::handleLambdaNumbering(), clang::CXXRecordDecl::setLambdaNumbering(), and clang::ASTNodeImporter::VisitRecordDecl().
unsigned clang::CXXRecordDecl::LambdaNumbering::DeviceManglingNumber = 0 |
Definition at line 1806 of file DeclCXX.h.
Referenced by clang::Sema::handleLambdaNumbering(), and clang::CXXRecordDecl::setLambdaNumbering().
Definition at line 1807 of file DeclCXX.h.
Referenced by clang::Sema::handleLambdaNumbering(), and clang::CXXRecordDecl::setLambdaNumbering().
unsigned clang::CXXRecordDecl::LambdaNumbering::IndexInContext = 0 |
Definition at line 1804 of file DeclCXX.h.
Referenced by clang::Sema::handleLambdaNumbering(), and clang::CXXRecordDecl::setLambdaNumbering().
unsigned clang::CXXRecordDecl::LambdaNumbering::ManglingNumber = 0 |
Definition at line 1805 of file DeclCXX.h.
Referenced by clang::Sema::handleLambdaNumbering(), and clang::CXXRecordDecl::setLambdaNumbering().