Home
last modified time | relevance | path

Searched refs:LambdaDefinitionData (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h383 struct LambdaDefinitionData : public DefinitionData { struct
438 LambdaDefinitionData(CXXRecordDecl *D, TypeSourceInfo *Info, unsigned DK, in LambdaDefinitionData() function
468 struct LambdaDefinitionData &getLambdaData() const { in getLambdaData()
473 return static_cast<LambdaDefinitionData&>(*DD); in getLambdaData()
1106 LambdaDefinitionData &LambdaData = getLambdaData(); in captures_begin()
1868 auto &DL = static_cast<LambdaDefinitionData &>(*DefinitionData); in setLambdaTypeInfo()
1875 auto &DL = static_cast<LambdaDefinitionData &>(*DefinitionData); in setLambdaIsGeneric()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp154 R->DefinitionData = new (C) struct LambdaDefinitionData( in CreateLambda()
1501 void CXXRecordDecl::LambdaDefinitionData::AddCaptureList(ASTContext &Ctx, in AddCaptureList()
1512 CXXRecordDecl::LambdaDefinitionData &Data = getLambdaData(); in setCaptures()
1644 LambdaDefinitionData &Lambda = getLambdaData(); in getCaptureFields()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp2023 auto &Lambda = static_cast<CXXRecordDecl::LambdaDefinitionData &>(Data); in ReadCXXDefinitionData()
2132 auto &Lambda1 = static_cast<CXXRecordDecl::LambdaDefinitionData &>(DD); in MergeDefinitionData()
2133 auto &Lambda2 = static_cast<CXXRecordDecl::LambdaDefinitionData &>(MergeDD); in MergeDefinitionData()
2179 DD = new (C) CXXRecordDecl::LambdaDefinitionData( in ReadCXXRecordDefinition()