HomeSort by: relevance | last modified time | path
    Searched defs:Lambda (Results 1 - 10 of 10) sorted by relevancy

  /src/sys/dev/raidframe/
rf_decluster.h 75 u_int Lambda; /* the pair count in the block design */
  /src/external/apache2/llvm/dist/clang/lib/AST/
ItaniumCXXABI.cpp 128 /// Keeps track of the mangled names of lambda expressions and block
143 const CXXRecordDecl *Lambda = CallOperator->getParent();
144 assert(Lambda->isLambda());
146 // Computation of the <lambda-sig> is non-trivial and subtle. Rather than
147 // duplicating it here, just mangle the <lambda-sig> directly.
150 Mangler->mangleLambdaSig(Lambda, Out);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExceptionSpec.cpp 1187 const LambdaExpr *Lambda = cast<LambdaExpr>(S);
1190 Cap = Lambda->capture_init_begin(),
1191 CapEnd = Lambda->capture_init_end();
AnalysisBasedWarnings.cpp 529 enum { Function, Block, Lambda, Coroutine } funMode;
604 D.funMode = Lambda;
1184 // We analyze lambda bodies separately. Skip them here.
1436 Lambda
1442 FunctionKind = Lambda;
SemaLambda.cpp 9 // This file implements semantic analysis for C++ lambda expressions.
28 /// enclosing lambda (to the current lambda) that is 'capture-ready' for
29 /// the variable referenced in the current lambda (i.e. \p VarToCapture).
31 /// of the capture-ready lambda's LambdaScopeInfo.
33 /// Climbs down the stack of lambdas (deepest nested lambda - i.e. current
34 /// lambda - is on top) to determine the index of the nearest enclosing/outer
35 /// lambda that is ready to capture the \p VarToCapture being referenced in
36 /// the current lambda.
37 /// As we climb down the stack, we want the index of the first such lambda
    [all...]
SemaTemplateDeduction.cpp 4987 // For a lambda's conversion operator, deduce any 'auto' or 'decltype(auto)'
4990 CXXRecordDecl *Lambda = cast<CXXMethodDecl>(FD)->getParent();
4991 FunctionDecl *CallOp = Lambda->getLambdaCallOperator();
4993 // For a generic lambda, instantiate the call operator if needed.
5012 "failed to deduce lambda return type");
SemaDecl.cpp 4406 Lambda,
4466 // -- contain a lambda-expression,
4468 return {NonCLikeKind::Lambda, MemberRD->getSourceRange()};
7542 /// Return the location of the capture if the given lambda captures the given
7658 // Warn only when the lambda captures the shadowed decl explicitly.
7678 // Only block literals, captured statements, and lambda expressions
7717 /// Diagnose shadowing for variables shadowed in the lambda record \p LambdaRD
7718 /// when these variables are captured by the lambda.
13260 // Find outermost function when VD is in lambda function.
13850 // Make a note if we created a new pack in the scope of a lambda, so tha
    [all...]
SemaChecking.cpp 10477 const auto *Lambda = dyn_cast<LambdaExpr>(
10479 if (!Lambda)
10482 S.Diag(Lambda->getBeginLoc(), diag::warn_free_nonheap_object)
10483 << CalleeName << 2 /*object: lambda expression*/;
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
ScopeInfo.h 10 // information about a single function, block, lambda, or method body.
568 /// lambda.
572 /// the lambda.
648 /// the type of the non-static data member in the lambda/block structure
679 /// is deduced (e.g. a lambda or block with omitted return type).
821 /// The class that describes the lambda.
822 CXXRecordDecl *Lambda = nullptr;
824 /// The lambda's compiler-generated \c operator().
827 /// Source range covering the lambda introducer [...].
838 /// Whether this is a mutable lambda
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGClass.cpp 2909 const CXXRecordDecl *Lambda = variable->getType()->getAsCXXRecordDecl();
2910 const CXXMethodDecl *CallOp = Lambda->getLambdaCallOperator();
2916 CGM.ErrorUnsupported(CurCodeDecl, "lambda conversion to variadic function");
2923 QualType ThisType = getContext().getPointerType(getContext().getRecordType(Lambda));
2931 assert(!Lambda->isGenericLambda() &&
2932 "generic lambda interconversion to block not implemented");
2937 const CXXRecordDecl *Lambda = MD->getParent();
2942 QualType ThisType = getContext().getPointerType(getContext().getRecordType(Lambda));
2950 const CXXMethodDecl *CallOp = Lambda->getLambdaCallOperator();
2951 // For a generic lambda, find the corresponding call operator specializatio
    [all...]

Completed in 98 milliseconds