Type checking for functions (narrowing soon)
This commit is contained in:
@@ -49,6 +49,8 @@ namespace Solstice {
|
||||
void narrowBinaryNode(Node& node, std::unordered_map<TypePair, Type>& overloads);
|
||||
void narrowFunctionCallNode(Node& node);
|
||||
|
||||
void checkFunctionCallNodeType(Node& node);
|
||||
|
||||
void checkAddType(Node& node);
|
||||
void checkSubtractType(Node& node);
|
||||
void checkMultiplyType(Node& node);
|
||||
|
||||
Reference in New Issue
Block a user