(call ast.CallExpr)
| 115 | } |
| 116 | |
| 117 | func (w *debugWriter) appendCall(call ast.CallExpr) { |
| 118 | if call.IsMemberFunction() { |
| 119 | w.Buffer(call.Target()) |
| 120 | w.append(".") |
| 121 | } |
| 122 | w.append(call.FunctionName()) |
| 123 | w.append("(") |
| 124 | if len(call.Args()) > 0 { |
| 125 | w.addIndent() |
| 126 | w.appendLine() |
| 127 | for i, arg := range call.Args() { |
| 128 | if i > 0 { |
| 129 | w.append(",") |
| 130 | w.appendLine() |
| 131 | } |
| 132 | w.Buffer(arg) |
| 133 | } |
| 134 | w.removeIndent() |
| 135 | w.appendLine() |
| 136 | } |
| 137 | w.append(")") |
| 138 | } |
| 139 | |
| 140 | func (w *debugWriter) appendList(list ast.ListExpr) { |
| 141 | w.append("[") |
no test coverage detected