1// This file is part of the Luau programming language and is licensed under MIT License; see LICENSE.txt for details 2#pragma once 3 4#include <string> 5#include <vector> 6 7namespace Luau 8{ 9 10class AstNode; 11struct Comment; 12 13std::string toJson(AstNode* node); 14std::string toJson(AstNode* node, const std::vector<Comment>& commentLocations); 15 16} // namespace Luau 17 18