Skip to content

Commit 1e15a3c

Browse files
Sync to upstream Luau 696 (#1227)
* Sync to upstream Luau 696 * Transpiler -> PrettyPrinter --------- Co-authored-by: JohnnyMorganz <[email protected]> Co-authored-by: JohnnyMorganz <[email protected]>
1 parent 45babd2 commit 1e15a3c

File tree

11 files changed

+12
-12
lines changed

11 files changed

+12
-12
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
2424

2525
### Changed
2626

27-
- Sync to upstream Luau 0.694
27+
- Sync to upstream Luau 696
2828

2929
## [1.54.0] - 2025-09-27
3030

luau

Submodule luau updated from bb39565 to 6169fa1

src/AnalyzeCli.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#include "Luau/BuiltinDefinitions.h"
1111
#include "Luau/Frontend.h"
1212
#include "Luau/TypeAttach.h"
13-
#include "Luau/Transpiler.h"
13+
#include "Luau/PrettyPrinter.h"
1414
#include "LuauFileUtils.hpp"
1515
#include "LSP/LuauExt.hpp"
1616
#include "LSP/WorkspaceFileResolver.hpp"
@@ -136,7 +136,7 @@ static bool analyzeFile(
136136

137137
Luau::attachTypeData(*sm, *m);
138138

139-
std::string annotated = Luau::transpileWithTypes(*sm->root);
139+
std::string annotated = Luau::prettyPrintWithTypes(*sm->root);
140140

141141
printf("%s", annotated.c_str());
142142
}

src/LuauExt.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
#include "Platform/LSPPlatform.hpp"
66
#include "Luau/BuiltinDefinitions.h"
77
#include "Luau/ToString.h"
8-
#include "Luau/Transpiler.h"
8+
#include "Luau/PrettyPrinter.h"
99
#include "Luau/TypeInfer.h"
1010
#include "LSP/LuauExt.hpp"
1111
#include "LSP/Utils.hpp"

src/operations/CallHierarchy.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include <LSP/Workspace.hpp>
22
#include <LSP/LuauExt.hpp>
33
#include <Luau/AstQuery.h>
4-
#include <Luau/Transpiler.h>
4+
#include "Luau/PrettyPrinter.h"
55

66
using FunctionName = std::pair<std::string, std::optional<std::string>>;
77
static FunctionName getFunctionName(Luau::AstExpr* expr)

src/operations/CodeAction.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#include "LSP/Workspace.hpp"
33
#include "Protocol/CodeAction.hpp"
44
#include "LSP/LuauExt.hpp"
5-
#include "Luau/Transpiler.h"
5+
#include "Luau/PrettyPrinter.h"
66
#include "Platform/AutoImports.hpp"
77

88
lsp::WorkspaceEdit WorkspaceFolder::computeOrganiseRequiresEdit(const lsp::DocumentUri& uri)

src/operations/DocumentSymbol.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include "LSP/LanguageServer.hpp"
22
#include "LSP/Workspace.hpp"
33

4-
#include "Luau/Transpiler.h"
4+
#include "Luau/PrettyPrinter.h"
55
#include "Protocol/LanguageFeatures.hpp"
66

77
struct DocumentSymbolsVisitor : public Luau::AstVisitor

src/operations/InlayHints.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#include "Luau/Ast.h"
44
#include "Luau/AstQuery.h"
55
#include "Luau/ToString.h"
6-
#include "Luau/Transpiler.h"
6+
#include "Luau/PrettyPrinter.h"
77
#include "LSP/LuauExt.hpp"
88

99
bool isLiteral(const Luau::AstExpr* expr)

src/operations/WorkspaceSymbol.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
#include "LSP/Workspace.hpp"
44

5-
#include "Luau/Transpiler.h"
5+
#include "Luau/PrettyPrinter.h"
66
#include "Protocol/LanguageFeatures.hpp"
77

88
struct WorkspaceSymbolsVisitor : public Luau::AstVisitor

src/platform/roblox/RobloxCodeAction.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include "Platform/RobloxPlatform.hpp"
22

33
#include "LSP/Workspace.hpp"
4-
#include "Luau/Transpiler.h"
4+
#include "Luau/PrettyPrinter.h"
55

66
lsp::WorkspaceEdit RobloxPlatform::computeOrganiseServicesEdit(const lsp::DocumentUri& uri)
77
{

0 commit comments

Comments
 (0)