aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2023-01-09 20:13:33 +0530
committerAkshay Nair <phenax5@gmail.com>2023-01-09 20:13:33 +0530
commit5aad91f273f39ba1a11143585835e757a57de234 (patch)
tree28379cc54ccb1bdd3de2a4c639d24ea5dac82dd5 /src
parent2af211f1bd6a5c81ee7acd2ded2bfacf4dcfb2a4 (diff)
downloadts-types-lang-5aad91f273f39ba1a11143585835e757a57de234.tar.gz
ts-types-lang-5aad91f273f39ba1a11143585835e757a57de234.zip
refactor: moves stuff around
Diffstat (limited to 'src')
-rw-r--r--src/context.ts2
-rw-r--r--src/eval.ts2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/context.ts b/src/context.ts
index e0c0fa5..196c85d 100644
--- a/src/context.ts
+++ b/src/context.ts
@@ -34,7 +34,7 @@ export const createContext = (options: CtxOptions): Ctx => {
)
const getResultExpr = (resultKey?: string) =>
- `${RESULT_TYPE_NAME}[${JSON.stringify(resultKey)}`
+ `(${RESULT_TYPE_NAME}[${JSON.stringify(resultKey)})`
const addResult = (name: string, ty: string): Node | undefined =>
resultTypeNode
diff --git a/src/eval.ts b/src/eval.ts
index 6b9ade0..f6eabf1 100644
--- a/src/eval.ts
+++ b/src/eval.ts
@@ -142,7 +142,7 @@ export const evaluateType = async (
)
const lastResKey = effectResults[effectResults.length - 1]
const [resultKey, _] = ctx.createResult(
- `${ctx.getResultExpr(lastResKey)}['output']`
+ `(${ctx.getResultExpr(lastResKey)})['output']`
)
return [resultKey]
},