| -- src.go -- | |
| package main | |
| func f() int | |
| func g() int | |
| func h() int | |
| func main() { | |
| _ = f() + g() + h() | |
| } | |
| -- want -- | |
| B0: ExKindSubExpr, CFG block .0 | |
| f() | |
| succs: B1 | |
| B1: ExKindSubExpr, CFG block .0 | |
| g() | |
| succs: B2 | |
| B2: ExKindSubExpr, CFG block .0 | |
| h() | |
| succs: B3 | |
| B3: ExKindStmt, CFG block .0 | |
| _ = B0 + B1 + B2 | |
| succs: B4 | |
| B4: ExKindStmt, CFG block .0 | |
| return |