Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h382 struct LambdaDefinitionData : public DefinitionData { struct
437 LambdaDefinitionData(CXXRecordDecl *D, TypeSourceInfo *Info, unsigned DK, in LambdaDefinitionData() argument
467 struct LambdaDefinitionData &getLambdaData() const { in getLambdaData()
472 return static_cast<LambdaDefinitionData&>(*DD); in getLambdaData()
1112 LambdaDefinitionData &LambdaData = getLambdaData(); in captures_begin()
1876 auto &DL = static_cast<LambdaDefinitionData &>(*DefinitionData); in setLambdaTypeInfo()
1887 auto &DL = static_cast<LambdaDefinitionData &>(*DefinitionData); in setLambdaIsGeneric()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp155 R->DefinitionData = new (C) struct LambdaDefinitionData( in CreateLambda()
1627 void CXXRecordDecl::LambdaDefinitionData::AddCaptureList(ASTContext &Ctx, in AddCaptureList()
1638 CXXRecordDecl::LambdaDefinitionData &Data = getLambdaData(); in setCaptures()
1803 LambdaDefinitionData &Lambda = getLambdaData(); in getCaptureFields()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp2026 auto &Lambda = static_cast<CXXRecordDecl::LambdaDefinitionData &>(Data); in ReadCXXDefinitionData()
2135 auto &Lambda1 = static_cast<CXXRecordDecl::LambdaDefinitionData &>(DD); in MergeDefinitionData()
2136 auto &Lambda2 = static_cast<CXXRecordDecl::LambdaDefinitionData &>(MergeDD); in MergeDefinitionData()
2182 DD = new (C) CXXRecordDecl::LambdaDefinitionData( in ReadCXXRecordDefinition()