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.h383 struct LambdaDefinitionData : public DefinitionData { struct
438 LambdaDefinitionData(CXXRecordDecl *D, TypeSourceInfo *Info, unsigned DK, in LambdaDefinitionData() argument
468 struct LambdaDefinitionData &getLambdaData() const { in getLambdaData()
473 return static_cast<LambdaDefinitionData&>(*DD); in getLambdaData()
1107 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()
1544 void CXXRecordDecl::LambdaDefinitionData::AddCaptureList(ASTContext &Ctx, in AddCaptureList()
1555 CXXRecordDecl::LambdaDefinitionData &Data = getLambdaData(); in setCaptures()
1686 LambdaDefinitionData &Lambda = getLambdaData(); in getCaptureFields()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp2005 auto &Lambda = static_cast<CXXRecordDecl::LambdaDefinitionData &>(Data); in ReadCXXDefinitionData()
2114 auto &Lambda1 = static_cast<CXXRecordDecl::LambdaDefinitionData &>(DD); in MergeDefinitionData()
2115 auto &Lambda2 = static_cast<CXXRecordDecl::LambdaDefinitionData &>(MergeDD); in MergeDefinitionData()
2161 DD = new (C) CXXRecordDecl::LambdaDefinitionData( in ReadCXXRecordDefinition()