@@ -3250,15 +3250,18 @@ cfg.swift:
3250
3250
# 525| getBody(): [BraceStmt] { ... }
3251
3251
# 526| getElement(0): [ForEachStmt] for ... in ... { ... }
3252
3252
# 526| getPattern(): [NamedPattern] i
3253
- # 526| getSequence(): [BinaryExpr] ... ....(_:_:) ...
3254
- # 526| getFunction(): [MethodLookupExpr] ....(_:_:)
3255
- # 526| getBase(): [TypeExpr] Int.Type
3256
- # 526| getTypeRepr(): [TypeRepr] Int
3257
- # 526| getMethodRef(): [DeclRefExpr] ...(_:_:)
3258
- # 526| getArgument(0): [Argument] : 1
3259
- # 526| getExpr(): [IntegerLiteralExpr] 1
3260
- # 526| getArgument(1): [Argument] : 100
3261
- # 526| getExpr(): [IntegerLiteralExpr] 100
3253
+ # 526| getSequence(): [CallExpr] call to makeIterator()
3254
+ # 526| getFunction(): [MethodLookupExpr] .makeIterator()
3255
+ # 526| getBase(): [BinaryExpr] ... ....(_:_:) ...
3256
+ # 526| getFunction(): [MethodLookupExpr] ....(_:_:)
3257
+ # 526| getBase(): [TypeExpr] Int.Type
3258
+ # 526| getTypeRepr(): [TypeRepr] Int
3259
+ # 526| getMethodRef(): [DeclRefExpr] ...(_:_:)
3260
+ # 526| getArgument(0): [Argument] : 1
3261
+ # 526| getExpr(): [IntegerLiteralExpr] 1
3262
+ # 526| getArgument(1): [Argument] : 100
3263
+ # 526| getExpr(): [IntegerLiteralExpr] 100
3264
+ #-----| getMethodRef(): [DeclRefExpr] makeIterator()
3262
3265
# 526| getBody(): [BraceStmt] { ... }
3263
3266
# 527| getElement(0): [CallExpr] call to yield(_:)
3264
3267
# 527| getFunction(): [MethodLookupExpr] .yield(_:)
@@ -3275,7 +3278,11 @@ cfg.swift:
3275
3278
# 523| getPattern(0): [NamedPattern] stream
3276
3279
# 533| getElement(1): [ForEachStmt] for ... in ... { ... }
3277
3280
# 533| getPattern(): [NamedPattern] i
3278
- # 533| getSequence(): [DeclRefExpr] stream
3281
+ # 533| getSequence(): [CallExpr] call to makeAsyncIterator()
3282
+ # 533| getFunction(): [MethodLookupExpr] .makeAsyncIterator()
3283
+ # 533| getBase(): [DeclRefExpr] stream
3284
+ # 533| getBase().getFullyConverted(): [LoadExpr] (AsyncStream<Int>) ...
3285
+ #-----| getMethodRef(): [DeclRefExpr] makeAsyncIterator()
3279
3286
# 533| getBody(): [BraceStmt] { ... }
3280
3287
# 534| getElement(0): [CallExpr] call to print(_:separator:terminator:)
3281
3288
# 534| getFunction(): [DeclRefExpr] print(_:separator:terminator:)
0 commit comments