Home
last modified time | relevance | path

Searched refs:Lambda (Results 1 – 25 of 62) sorted by relevance

123

/netbsd-src/external/apache2/llvm/dist/llvm/utils/benchmark/include/benchmark/
H A Dbenchmark.h939 template <class Lambda>
940 internal::Benchmark* RegisterBenchmark(const char* name, Lambda&& fn);
962 template <class Lambda>
978 Lambda lambda_;
991 template <class Lambda>
992 internal::Benchmark* RegisterBenchmark(const char* name, Lambda&& fn) { in RegisterBenchmark()
993 using BenchType = internal::LambdaBenchmark<typename std::decay<Lambda>::type>; in RegisterBenchmark()
995 ::new BenchType(name, std::forward<Lambda>(fn))); in RegisterBenchmark()
1001 template <class Lambda, class... Args>
1002 internal::Benchmark* RegisterBenchmark(const char* name, Lambda&& fn, in RegisterBenchmark()
/netbsd-src/external/apache2/llvm/dist/libcxx/utils/google-benchmark/include/benchmark/
H A Dbenchmark.h975 template <class Lambda>
976 internal::Benchmark* RegisterBenchmark(const char* name, Lambda&& fn);
998 template <class Lambda>
1014 Lambda lambda_;
1027 template <class Lambda>
1028 internal::Benchmark* RegisterBenchmark(const char* name, Lambda&& fn) { in RegisterBenchmark()
1030 internal::LambdaBenchmark<typename std::decay<Lambda>::type>; in RegisterBenchmark()
1032 ::new BenchType(name, std::forward<Lambda>(fn))); in RegisterBenchmark()
1038 template <class Lambda, class... Args>
1039 internal::Benchmark* RegisterBenchmark(const char* name, Lambda&& fn, in RegisterBenchmark()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DItaniumCXXABI.cpp143 const CXXRecordDecl *Lambda = CallOperator->getParent(); in getManglingNumber() local
144 assert(Lambda->isLambda()); in getManglingNumber()
150 Mangler->mangleLambdaSig(Lambda, Out); in getManglingNumber()
H A DItaniumMangle.cpp186 void mangleLambdaSig(const CXXRecordDecl *Lambda, raw_ostream &) override;
220 std::string getLambdaString(const CXXRecordDecl *Lambda) override { in getLambdaString() argument
223 assert(Lambda->isLambda() && "RD must be a lambda!"); in getLambdaString()
225 Decl *LambdaContextDecl = Lambda->getLambdaContextDecl(); in getLambdaString()
226 unsigned LambdaManglingNumber = Lambda->getLambdaManglingNumber(); in getLambdaString()
242 LambdaId = getAnonymousStructIdForDebugInfo(Lambda); in getLambdaString()
472 void mangleLambdaSig(const CXXRecordDecl *Lambda);
535 void mangleLambda(const CXXRecordDecl *Lambda);
1922 void CXXNameMangler::mangleLambda(const CXXRecordDecl *Lambda) { in mangleLambda() argument
1925 if (Decl *Context = Lambda->getLambdaContextDecl()) { in mangleLambda()
[all …]
H A DMicrosoftMangle.cpp231 std::string getLambdaString(const CXXRecordDecl *Lambda) override { in getLambdaString() argument
232 assert(Lambda->isLambda() && "RD must be a lambda!"); in getLambdaString()
235 Decl *LambdaContextDecl = Lambda->getLambdaContextDecl(); in getLambdaString()
236 unsigned LambdaManglingNumber = Lambda->getLambdaManglingNumber(); in getLambdaString()
252 LambdaId = getLambdaIdForDebugInfo(Lambda); in getLambdaString()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp242 bool TraverseLambdaExpr(LambdaExpr *Lambda) { in TraverseLambdaExpr() argument
245 if (!Lambda->containsUnexpandedParameterPack()) in TraverseLambdaExpr()
252 if (auto *TPL = Lambda->getTemplateParameterList()) in TraverseLambdaExpr()
255 inherited::TraverseLambdaExpr(Lambda); in TraverseLambdaExpr()
263 bool TraverseLambdaCapture(LambdaExpr *Lambda, const LambdaCapture *C, in TraverseLambdaCapture() argument
268 return inherited::TraverseLambdaCapture(Lambda, C, Init); in TraverseLambdaCapture()
H A DSemaLambda.cpp491 LSI->Lambda = LambdaClass; in buildLambdaScope()
1261 CXXRecordDecl *Class = LSI->Lambda; in ActOnLambdaError()
1760 Class = LSI->Lambda; in BuildLambdaExpr()
1904 LambdaExpr *Lambda = LambdaExpr::Create(Context, Class, IntroducerRange, in BuildLambdaExpr() local
1947 ExprEvalContexts.back().Lambdas.push_back(Lambda); in BuildLambdaExpr()
1957 return MaybeBindToTemporary(Lambda); in BuildLambdaExpr()
1965 CXXRecordDecl *Lambda = Conv->getParent(); in BuildBlockForLambdaConversion() local
1968 Lambda->lookup( in BuildBlockForLambdaConversion()
H A DSemaExceptionSpec.cpp1187 const LambdaExpr *Lambda = cast<LambdaExpr>(S); in canThrow() local
1190 Cap = Lambda->capture_init_begin(), in canThrow()
1191 CapEnd = Lambda->capture_init_end(); in canThrow()
H A DSema.cpp2113 if (LSI->Lambda && !LSI->Lambda->Encloses(CurContext)) { in getEnclosingLambda()
2139 if (CurLSI && CurLSI->Lambda && in getCurLambda()
2140 !CurLSI->Lambda->Encloses(CurContext)) { in getCurLambda()
H A DAnalysisBasedWarnings.cpp529 enum { Function, Block, Lambda, Coroutine } funMode; enumerator
604 D.funMode = Lambda; in MakeForLambda()
1436 Lambda in diagnoseRepeatedUseOfWeak() enumerator
1442 FunctionKind = Lambda; in diagnoseRepeatedUseOfWeak()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DMangle.h101 virtual std::string getLambdaString(const CXXRecordDecl *Lambda) = 0;
194 virtual void mangleLambdaSig(const CXXRecordDecl *Lambda, raw_ostream &) = 0;
H A DCommentHTMLNamedCharacterReferences.td111 def : NCR<"Lambda", 0x0039B>;
/netbsd-src/external/gpl2/groff/dist/font/devps/generate/
H A Dsymbolchars22 Lambda *L
/netbsd-src/sys/dev/raidframe/
H A Drf_decluster.h75 u_int Lambda; /* the pair count in the block design */ member
H A Drf_decluster.c128 info->Lambda = lambda; in rf_ConfigureDeclustered()
481 …return (info->Lambda * raidPtr->numFloatingReconBufs / info->TableDepthInPUs / rf_numBufsToAccumul… in rf_GetDefaultHeadSepLimitDeclustered()
/netbsd-src/external/gpl2/groff/dist/font/devps/
H A DSS51 --- 611,612,0,49,45,49 3 76 Lambda
H A DS55 *L 686,688 3 76 Lambda
H A Dsymbolmap399 Lambda *L
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGClass.cpp2909 const CXXRecordDecl *Lambda = variable->getType()->getAsCXXRecordDecl(); in EmitLambdaBlockInvokeBody() local
2910 const CXXMethodDecl *CallOp = Lambda->getLambdaCallOperator(); in EmitLambdaBlockInvokeBody()
2923 QualType ThisType = getContext().getPointerType(getContext().getRecordType(Lambda)); in EmitLambdaBlockInvokeBody()
2931 assert(!Lambda->isGenericLambda() && in EmitLambdaBlockInvokeBody()
2937 const CXXRecordDecl *Lambda = MD->getParent(); in EmitLambdaDelegatingInvokeBody() local
2942 QualType ThisType = getContext().getPointerType(getContext().getRecordType(Lambda)); in EmitLambdaDelegatingInvokeBody()
2950 const CXXMethodDecl *CallOp = Lambda->getLambdaCallOperator(); in EmitLambdaDelegatingInvokeBody()
2953 if (Lambda->isGenericLambda()) { in EmitLambdaDelegatingInvokeBody()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderDecl.cpp1743 auto &Lambda = static_cast<CXXRecordDecl::LambdaDefinitionData &>(Data); in ReadCXXDefinitionData() local
1744 Lambda.Dependent = Record.readInt(); in ReadCXXDefinitionData()
1745 Lambda.IsGenericLambda = Record.readInt(); in ReadCXXDefinitionData()
1746 Lambda.CaptureDefault = Record.readInt(); in ReadCXXDefinitionData()
1747 Lambda.NumCaptures = Record.readInt(); in ReadCXXDefinitionData()
1748 Lambda.NumExplicitCaptures = Record.readInt(); in ReadCXXDefinitionData()
1749 Lambda.HasKnownInternalLinkage = Record.readInt(); in ReadCXXDefinitionData()
1750 Lambda.ManglingNumber = Record.readInt(); in ReadCXXDefinitionData()
1752 Lambda.ContextDecl = readDeclID(); in ReadCXXDefinitionData()
1753 Lambda.Captures = (Capture *)Reader.getContext().Allocate( in ReadCXXDefinitionData()
[all …]
H A DASTWriter.cpp5570 auto &Lambda = D->getLambdaData(); in AddCXXDefinitionData() local
5571 Record->push_back(Lambda.Dependent); in AddCXXDefinitionData()
5572 Record->push_back(Lambda.IsGenericLambda); in AddCXXDefinitionData()
5573 Record->push_back(Lambda.CaptureDefault); in AddCXXDefinitionData()
5574 Record->push_back(Lambda.NumCaptures); in AddCXXDefinitionData()
5575 Record->push_back(Lambda.NumExplicitCaptures); in AddCXXDefinitionData()
5576 Record->push_back(Lambda.HasKnownInternalLinkage); in AddCXXDefinitionData()
5577 Record->push_back(Lambda.ManglingNumber); in AddCXXDefinitionData()
5580 AddTypeSourceInfo(Lambda.MethodTyInfo); in AddCXXDefinitionData()
5581 for (unsigned I = 0, N = Lambda.NumCaptures; I != N; ++I) { in AddCXXDefinitionData()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseExprCXX.cpp3312 ExprResult Lambda = ParseLambdaExpression(); in ParseCXXDeleteExpression() local
3313 if (Lambda.isInvalid()) in ParseCXXDeleteExpression()
3317 Lambda = ParsePostfixExpressionSuffix(Lambda); in ParseCXXDeleteExpression()
3318 if (Lambda.isInvalid()) in ParseCXXDeleteExpression()
3321 Lambda.get()); in ParseCXXDeleteExpression()
/netbsd-src/external/gpl2/groff/dist/font/devlj4/generate/
H A Dsymbol.map53 -1 F04C *L # capital Lambda (u039B)
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DScopeInfo.h822 CXXRecordDecl *Lambda = nullptr;
/netbsd-src/external/gpl2/groff/dist/font/devlbp/
H A DTBI301 *L 2003 0 0x34c 8,22 # Lambda

123