reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/AST/ExprCXX.h
 1995   CXXRecordDecl *getLambdaClass() const;

References

tools/clang/include/clang/AST/ASTNodeTraverser.h
  629     Visit(Node->getLambdaClass());
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 2457     TRY_TO(TraverseDecl(S->getLambdaClass()));
tools/clang/lib/AST/ASTImporter.cpp
 7503   CXXRecordDecl *FromClass = E->getLambdaClass();
tools/clang/lib/AST/ExprCXX.cpp
 1186   CXXRecordDecl *Class = getLambdaClass();
 1245   return getLambdaClass()->getLambdaData().Captures;
 1262     = getLambdaClass()->getLambdaData();
 1287   CXXRecordDecl *Record = getLambdaClass();
 1292   CXXRecordDecl *Record = getLambdaClass();
 1297   CXXRecordDecl *Record = getLambdaClass();
 1302   const CXXRecordDecl *Record = getLambdaClass();
tools/clang/lib/AST/ExprConstant.cpp
 9117   const CXXRecordDecl *ClosureClass = E->getLambdaClass();
tools/clang/lib/AST/StmtPrinter.cpp
 1955         OS, Node->getLambdaClass()->getASTContext(),
tools/clang/lib/CodeGen/CGExprAgg.cpp
 1299   CXXRecordDecl::field_iterator CurField = E->getLambdaClass()->field_begin();
tools/clang/lib/Sema/TreeTransform.h
11492   CXXRecordDecl *OldClass = E->getLambdaClass();
tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
  483     const CXXRecordDecl *LambdaClass = LE->getLambdaClass();
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
  902   CXXRecordDecl::field_iterator CurField = LE->getLambdaClass()->field_begin();
tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp
  240   if (Lambda->getLambdaClass()->getLambdaCallOperator()->getNumParams() == 0 &&
  243     TypeLoc TL = Lambda->getLambdaClass()->getLambdaTypeInfo()->getTypeLoc();
tools/clang/unittests/AST/ASTImporterTest.cpp
 2366           ->getLambdaClass();
 3274           FromF->getBody())->body_front())->getSubExpr())->getLambdaClass();
 5265       FirstDeclMatcher<LambdaExpr>().match(FromTU, Pattern)->getLambdaClass();
 5284       FirstDeclMatcher<LambdaExpr>().match(FromTU, Pattern)->getLambdaClass();
 5502       FirstDeclMatcher<LambdaExpr>().match(FromTU, Pattern)->getLambdaClass();
 5504       LastDeclMatcher<LambdaExpr>().match(FromTU, Pattern)->getLambdaClass();
tools/clang/unittests/AST/StructuralEquivalenceTest.cpp
  811   CXXRecordDecl *L0 = get<0>(t)->getLambdaClass();
  812   CXXRecordDecl *L1 = get<1>(t)->getLambdaClass();
  823   CXXRecordDecl *L0 = get<0>(t)->getLambdaClass();
  824   CXXRecordDecl *L1 = get<1>(t)->getLambdaClass();
  835   CXXRecordDecl *L0 = get<0>(t)->getLambdaClass();
  836   CXXRecordDecl *L1 = get<1>(t)->getLambdaClass();
  847   CXXRecordDecl *L0 = get<0>(t)->getLambdaClass();
  848   CXXRecordDecl *L1 = get<1>(t)->getLambdaClass();
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/LambdaExpr.cpp
   20     PendingClasses.push(Lambda->getLambdaClass());