Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/clang/include/clang/AST/
H A DDeclCXX.h375 struct LambdaDefinitionData : public DefinitionData { struct
422 LambdaDefinitionData(CXXRecordDecl *D, TypeSourceInfo *Info, unsigned DK, in LambdaDefinitionData() argument
452 struct LambdaDefinitionData &getLambdaData() const { in getLambdaData()
457 return static_cast<LambdaDefinitionData&>(*DD); in getLambdaData()
1084 LambdaDefinitionData &LambdaData = getLambdaData(); in captures_begin()
/openbsd/gnu/llvm/clang/lib/AST/
H A DDeclCXX.cpp154 R->DefinitionData = new (C) struct LambdaDefinitionData( in CreateLambda()
1464 void CXXRecordDecl::LambdaDefinitionData::AddCaptureList(ASTContext &Ctx, in AddCaptureList()
1475 CXXRecordDecl::LambdaDefinitionData &Data = getLambdaData(); in setCaptures()
1605 LambdaDefinitionData &Lambda = getLambdaData(); in getCaptureFields()
/openbsd/gnu/llvm/clang/lib/Serialization/
H A DASTReaderDecl.cpp1928 auto &Lambda = static_cast<CXXRecordDecl::LambdaDefinitionData &>(Data); in ReadCXXDefinitionData()
2027 auto &Lambda1 = static_cast<CXXRecordDecl::LambdaDefinitionData &>(DD); in MergeDefinitionData()
2028 auto &Lambda2 = static_cast<CXXRecordDecl::LambdaDefinitionData &>(MergeDD); in MergeDefinitionData()
2066 DD = new (C) CXXRecordDecl::LambdaDefinitionData( in ReadCXXRecordDefinition()