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