Home
last modified time | relevance | path

Searched defs:Lambda (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/
H A DCPPLanguageRuntime.h25 Lambda = 0, enumerator
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DExternalSemaSource.h236 virtual void AssignedLambdaNumbering(const CXXRecordDecl *Lambda) {} in AssignedLambdaNumbering()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DItaniumCXXABI.cpp144 const CXXRecordDecl *Lambda = CallOperator->getParent(); in getManglingNumber() local
H A DItaniumMangle.cpp171 std::string getLambdaString(const CXXRecordDecl *Lambda) override { in getLambdaString()
2087 void CXXNameMangler::mangleLambda(const CXXRecordDecl *Lambda) { in mangleLambda()
2131 void CXXNameMangler::mangleLambdaSig(const CXXRecordDecl *Lambda) { in mangleLambdaSig()
7323 void ItaniumMangleContextImpl::mangleLambdaSig(const CXXRecordDecl *Lambda, in mangleLambdaSig()
H A DStmtProfile.cpp2082 CXXRecordDecl *Lambda = S->getLambdaClass(); in VisitLambdaExpr() local
H A DDeclCXX.cpp1686 LambdaDefinitionData &Lambda = getLambdaData(); in getCaptureFields() local
H A DMicrosoftMangle.cpp252 std::string getLambdaString(const CXXRecordDecl *Lambda) override { in getLambdaString()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp255 bool TraverseLambdaExpr(LambdaExpr *Lambda) { in TraverseLambdaExpr()
276 bool TraverseLambdaCapture(LambdaExpr *Lambda, const LambdaCapture *C, in TraverseLambdaCapture()
H A DMultiplexExternalSemaSource.cpp346 const CXXRecordDecl *Lambda) { in AssignedLambdaNumbering()
H A DSemaLambda.cpp2229 LambdaExpr *Lambda = LambdaExpr::Create(Context, Class, IntroducerRange, in BuildLambdaExpr() local
2291 CXXRecordDecl *Lambda = Conv->getParent(); in BuildBlockForLambdaConversion() local
H A DSemaExceptionSpec.cpp1180 const LambdaExpr *Lambda = cast<LambdaExpr>(S); in canThrow() local
H A DAnalysisBasedWarnings.cpp555 enum { Function, Block, Lambda, Coroutine } funMode; enumerator
1456 Lambda in diagnoseRepeatedUseOfWeak() enumerator
H A DSemaTemplateDeduction.cpp5296 CXXRecordDecl *Lambda = cast<CXXMethodDecl>(FD)->getParent(); in DeduceReturnType() local
5357 CXXRecordDecl *Lambda = cast<CXXMethodDecl>(FD)->getParent(); in CheckIfFunctionSpecializationIsImmediate() local
H A DSemaDecl.cpp4831 Lambda, enumerator
11089 Lambda = 9, in areMultiversionVariantFunctionsCompatible() enumerator
H A DSemaDeclCXX.cpp167 bool CheckDefaultArgumentVisitor::VisitLambdaExpr(const LambdaExpr *Lambda) { in VisitLambdaExpr() argument
15788 CXXRecordDecl *Lambda = Conv->getParent(); in DefineImplicitLambdaToFunctionPointerConversion() local
H A DSemaChecking.cpp9048 const auto *Lambda = dyn_cast<LambdaExpr>( in CheckFreeArgumentsPlus() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp3006 const CXXRecordDecl *Lambda = variable->getType()->getAsCXXRecordDecl(); in EmitLambdaBlockInvokeBody() local
3042 const CXXRecordDecl *Lambda = MD->getParent(); in EmitLambdaStaticInvokeBody() local
3061 const CXXRecordDecl *Lambda = MD->getParent(); in EmitLambdaDelegatingInvokeBody() local
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseExprCXX.cpp3550 ExprResult Lambda = ParseLambdaExpression(); in ParseCXXDeleteExpression() local
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp2005 auto &Lambda = static_cast<CXXRecordDecl::LambdaDefinitionData &>(Data); in ReadCXXDefinitionData() local
H A DASTWriter.cpp6616 auto &Lambda = D->getLambdaData(); in AddCXXDefinitionData() local
H A DASTReader.cpp8864 void ASTReader::AssignedLambdaNumbering(const CXXRecordDecl *Lambda) { in AssignedLambdaNumbering()