Skip to content

Commit 352a979

Browse files
Minor Error Fixed
1 parent 04c14a6 commit 352a979

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

Runtime/Interpreter/Interpreter.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ namespace Coda {
1616
value.startPosition = astNode.startPosition;
1717
value.endPosition = astNode.endPosition;
1818

19+
ValuePtr res;
1920

2021
switch (astNode.type) {
2122
case Frontend::NodeType::IDENTIFIER:
@@ -55,12 +56,12 @@ namespace Coda {
5556
case Frontend::NodeType::LIST_LITERAL:
5657
return evaluateListExpression(astNode, env);
5758
case Frontend::NodeType::CALL_EXPRESSION:
58-
auto res = evaluateCallExpression(astNode, env);
59+
res = evaluateCallExpression(astNode, env);
5960
if (Error::Manager::isSafe())
6061
Interpreter::callStack.pop();
6162
return res;
6263
case Frontend::NodeType::NATIVE_CALL_EXPRESSION:
63-
auto res = evaluateNativeCallExpression(astNode, env);
64+
res = evaluateNativeCallExpression(astNode, env);
6465
if (Error::Manager::isSafe())
6566
Interpreter::callStack.pop();
6667
return res;
@@ -71,7 +72,7 @@ namespace Coda {
7172
case Frontend::NodeType::BINARY_EXPRESSION:
7273
return evaluateBinaryExpression(astNode, env);
7374
case Frontend::NodeType::MEMBER_EXPRESSION:
74-
auto res = evaluateMemberExpression(astNode, env);
75+
res = evaluateMemberExpression(astNode, env);
7576
if (Error::Manager::isSafe())
7677
Interpreter::callStack.pop();
7778
return res;

0 commit comments

Comments
 (0)