Skip to content

Commit f6e5b9a

Browse files
committed
never inline function expressions (for debugging)
1 parent 216f0a3 commit f6e5b9a

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "its-typescript-to-lua",
3-
"version": "1.33.2-2",
3+
"version": "1.33.2-3",
44
"description": "A generic TypeScript to Lua transpiler. Write your code in TypeScript and publish Lua!",
55
"repository": "https://github.com/TypeScriptToLua/TypeScriptToLua",
66
"homepage": "https://typescripttolua.github.io/",

src/LuaAST.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -855,7 +855,8 @@ export function isInlineFunctionExpression(expression: FunctionExpression): expr
855855
expression.body.statements?.length === 1 &&
856856
isReturnStatement(expression.body.statements[0]) &&
857857
expression.body.statements[0].expressions !== undefined &&
858-
(expression.flags & NodeFlags.Inline) !== 0
858+
(expression.flags & NodeFlags.Inline) !== 0 &&
859+
false
859860
);
860861
}
861862

0 commit comments

Comments
 (0)