/external/clang/include/clang/Sema/ |
ScopeInfo.h | 224 /// the type of the non-static data member in the lambda/block structure 249 /// is deduced (e.g. a lambda or block with omitted return type). 335 /// \brief The class that describes the lambda. 336 CXXRecordDecl *Lambda; 338 /// \brief The class that describes the lambda. 341 /// \brief Source range covering the lambda introducer [...]. 348 /// \brief Whether this is a mutable lambda. 357 /// \brief Whether the lambda contains an unexpanded parameter pack. 367 LambdaScopeInfo(DiagnosticsEngine &Diag, CXXRecordDecl *Lambda, 369 : CapturingScopeInfo(Diag, ImpCap_None), Lambda(Lambda) [all...] |
Sema.h | 598 /// \brief The declaration that provides context for the lambda expression 603 /// \brief The context information used to mangle lambda expressions 607 /// do not have lambda expressions. 633 assert(LambdaContextDecl && "Need to have a lambda context declaration"); 824 void PushLambdaScope(CXXRecordDecl *Lambda, CXXMethodDecl *CallOperator); 842 /// \brief Retrieve the current lambda expression, if any. [all...] |
/external/clang/lib/Sema/ |
SemaLambda.cpp | 10 // This file implements semantic analysis for C++ lambda expressions. 30 // Start constructing the lambda class. 58 // C++11 [expr.prim.lambda]p5: 59 // The closure type for a lambda-expression has a public inline function 61 // the lambda-expression's parameter-declaration-clause and 100 // Allocate a mangling number for this lambda expression, if the ABI 145 // There is no special context for this lambda. 365 // Determine if we're within a context where we know that the lambda will 382 // C++11 [expr.prim.lambda]p4: 383 // If a lambda-expression does not include a lambda-declarator, it is as [all...] |
SemaTemplateVariadic.cpp | 165 /// \brief Note whether we're traversing a lambda containing an unexpanded 168 /// lambda, we don't propagate the 'contains unexpanded parameter pack' bit 170 bool TraverseLambdaExpr(LambdaExpr *Lambda) { 171 // The ContainsUnexpandedParameterPack bit on a lambda is always correct, 172 // even if it's contained within another lambda. 173 if (!Lambda->containsUnexpandedParameterPack()) 180 // when the lambda is expanded. 181 for (LambdaExpr::capture_iterator I = Lambda->capture_begin(), 182 E = Lambda->capture_end(); I != E; ++I) 187 inherited::TraverseLambdaExpr(Lambda); [all...] |
SemaExceptionSpec.cpp | [all...] |
AnalysisBasedWarnings.cpp | 224 enum { Function, Block, Lambda } funMode; 287 D.funMode = Lambda; 307 && ((funMode == Lambda) || [all...] |
Sema.cpp | [all...] |
SemaDeclCXX.cpp | 66 bool VisitLambdaExpr(LambdaExpr *Lambda); 117 bool CheckDefaultArgumentVisitor::VisitLambdaExpr(LambdaExpr *Lambda) { 118 // C++11 [expr.lambda.prim]p13: 119 // A lambda-expression appearing in a default argument shall not 121 if (Lambda->capture_begin() == Lambda->capture_end()) 124 return S->Diag(Lambda->getLocStart(), 606 // C++11 [expr.prim.lambda]p5: 608 // parameter-declaration-clause of a lambda-declarator. [all...] |
SemaExprCXX.cpp | 745 // For lambda expressions, build a field and an initializing expression. 746 CXXRecordDecl *Lambda = LSI->Lambda; 748 = FieldDecl::Create(Context, Lambda, Loc, Loc, 0, ThisTy, 753 Lambda->addDecl(Field); [all...] |
SemaExpr.cpp | [all...] |
/external/v8/test/mjsunit/ |
regexp-UC16.js | 30 // "\u03a3\u03c2\u03c3\u039b\u03bb" - Sigma, final sigma, sigma, Lambda, lamda
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p10/src/ |
omxVCM4P10_MotionEstimationMB.c | 62 * [in] Lambda - 915 * [in] Lambda - For calculating the cost 942 OMX_S32 Lambda, 981 Lambda, 1105 * [in] Lambda - For calculating the cost [all...] |
/external/clang/test/SemaCXX/ |
cxx98-compat.cpp | 46 void Lambda() { 47 []{}(); // expected-warning {{lambda expressions are incompatible with C++98}}
|
/external/clang/lib/CodeGen/ |
CGClass.cpp | [all...] |
CodeGenFunction.h | [all...] |
/external/clang/lib/Serialization/ |
ASTReaderDecl.cpp | [all...] |
ASTWriter.cpp | [all...] |
/external/clang/lib/AST/ |
ItaniumMangle.cpp | 46 // The ABI assumes that lambda closure types that occur within 49 // not the case: the lambda closure type ends up living in the context 149 // Lambda closure types with external linkage (indicated by a 150 // non-zero lambda mangling number) have their own numbering scheme, so 306 void mangleLambda(const CXXRecordDecl *Lambda); [all...] |
DeclCXX.cpp | [all...] |
ASTContext.cpp | [all...] |
/external/clang/test/CXX/expr/expr.const/ |
p2-0x.cpp | 276 // - a lambda-expression (5.1.2); 277 struct Lambda {
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/api/ |
omxVC.h | [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/api/ |
omxVC.h | [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/api/ |
omxVC.h | [all...] |
/prebuilts/misc/common/jython/ |
jython.jar | |