| 652 | } |
| 653 | |
| 654 | void llvm::json::OStream::arrayEnd() { |
| 655 | assert(Stack.back().Ctx == Array); |
| 656 | Indent -= IndentSize; |
| 657 | if (Stack.back().HasValue) |
| 658 | newline(); |
| 659 | OS << ']'; |
| 660 | Stack.pop_back(); |
| 661 | assert(!Stack.empty()); |
| 662 | } |
| 663 | |
| 664 | void llvm::json::OStream::objectBegin() { |
| 665 | valueBegin(); |