/external/clang/lib/Sema/ |
SemaExceptionSpec.cpp | [all...] |
SemaLambda.cpp | 10 // This file implements semantic analysis for C++ lambda expressions. 31 // Start constructing the lambda class. 59 // C++11 [expr.prim.lambda]p5: 60 // The closure type for a lambda-expression has a public inline function 62 // the lambda-expression's parameter-declaration-clause and 101 // Allocate a mangling number for this lambda expression, if the ABI 146 // There is no special context for this lambda. 357 // If a lambda-expression does not include a trailing-return-type, 435 // Determine if we're within a context where we know that the lambda will 450 // C++11 [expr.prim.lambda]p4 [all...] |
AnalysisBasedWarnings.cpp | 228 enum { Function, Block, Lambda } funMode; 291 D.funMode = Lambda; 311 && ((funMode == Lambda) || [all...] |
SemaExprCXX.cpp | 726 // For lambda expressions, build a field and an initializing expression. 727 CXXRecordDecl *Lambda = LSI->Lambda; 729 = FieldDecl::Create(Context, Lambda, Loc, Loc, 0, ThisTy, 734 Lambda->addDecl(Field); [all...] |
SemaDeclCXX.cpp | 67 bool VisitLambdaExpr(LambdaExpr *Lambda); 118 bool CheckDefaultArgumentVisitor::VisitLambdaExpr(LambdaExpr *Lambda) { 119 // C++11 [expr.lambda.prim]p13: 120 // A lambda-expression appearing in a default argument shall not 122 if (Lambda->capture_begin() == Lambda->capture_end()) 125 return S->Diag(Lambda->getLocStart(), 625 // C++11 [expr.prim.lambda]p5: 627 // parameter-declaration-clause of a lambda-declarator. [all...] |
SemaExpr.cpp | [all...] |
/external/clang/include/clang/Sema/ |
ScopeInfo.h | 11 // information about a single function, block, lambda, or method body. 392 /// the type of the non-static data member in the lambda/block structure 417 /// is deduced (e.g. a lambda or block with omitted return type). 497 /// \brief The class that describes the lambda. 498 CXXRecordDecl *Lambda; 500 /// \brief The class that describes the lambda. 503 /// \brief Source range covering the lambda introducer [...]. 510 /// \brief Whether this is a mutable lambda. 519 /// \brief Whether the lambda contains an unexpanded parameter pack. 529 LambdaScopeInfo(DiagnosticsEngine &Diag, CXXRecordDecl *Lambda, [all...] |
/external/clang/lib/AST/ |
DeclCXX.cpp | [all...] |
ASTContext.cpp | [all...] |
/external/clang/test/SemaCXX/ |
cxx98-compat.cpp | 48 void Lambda() { 49 []{}(); // expected-warning {{lambda expressions are incompatible with C++98}}
|
/external/clang/test/CXX/expr/expr.const/ |
p2-0x.cpp | 276 // - a lambda-expression (5.1.2); 277 struct Lambda {
|
/external/clang/lib/CodeGen/ |
CGClass.cpp | [all...] |
/external/clang/lib/Serialization/ |
ASTReaderDecl.cpp | [all...] |
ASTWriter.cpp | [all...] |
/prebuilts/devtools/tools/lib/ |
jython-2.5.3.jar | |
/prebuilts/misc/common/jython/ |
jython.jar | |
/prebuilts/tools/common/m2/repository/org/python/jython/2.5.3/ |
jython-2.5.3.jar | |