Lines Matching refs:LambdaExpr
851 LambdaExpr::LambdaExpr(QualType T, SourceRange IntroducerRange, in LambdaExpr() function in LambdaExpr
907 LambdaExpr *LambdaExpr::Create( in Create()
922 return new (Mem) LambdaExpr(T, IntroducerRange, in Create()
929 LambdaExpr *LambdaExpr::CreateDeserialized(const ASTContext &C, in CreateDeserialized()
936 return new (Mem) LambdaExpr(EmptyShell(), NumCaptures, NumArrayIndexVars > 0); in CreateDeserialized()
939 bool LambdaExpr::isInitCapture(const LambdaCapture *C) const { in isInitCapture()
944 LambdaExpr::capture_iterator LambdaExpr::capture_begin() const { in capture_begin()
948 LambdaExpr::capture_iterator LambdaExpr::capture_end() const { in capture_end()
952 LambdaExpr::capture_range LambdaExpr::captures() const { in captures()
956 LambdaExpr::capture_iterator LambdaExpr::explicit_capture_begin() const { in explicit_capture_begin()
960 LambdaExpr::capture_iterator LambdaExpr::explicit_capture_end() const { in explicit_capture_end()
966 LambdaExpr::capture_range LambdaExpr::explicit_captures() const { in explicit_captures()
970 LambdaExpr::capture_iterator LambdaExpr::implicit_capture_begin() const { in implicit_capture_begin()
974 LambdaExpr::capture_iterator LambdaExpr::implicit_capture_end() const { in implicit_capture_end()
978 LambdaExpr::capture_range LambdaExpr::implicit_captures() const { in implicit_captures()
983 LambdaExpr::getCaptureInitIndexVars(const_capture_init_iterator Iter) const { in getCaptureInitIndexVars()
995 CXXRecordDecl *LambdaExpr::getLambdaClass() const { in getLambdaClass()
999 CXXMethodDecl *LambdaExpr::getCallOperator() const { in getCallOperator()
1004 TemplateParameterList *LambdaExpr::getTemplateParameterList() const { in getTemplateParameterList()
1010 CompoundStmt *LambdaExpr::getBody() const { in getBody()
1021 bool LambdaExpr::isMutable() const { in isMutable()