diff --git a/src/Binder/BoundVariables/BoundVariableKey.hpp b/src/Binder/BoundVariables/BoundVariableKey.hpp index 67edc2b..022bebe 100644 --- a/src/Binder/BoundVariables/BoundVariableKey.hpp +++ b/src/Binder/BoundVariables/BoundVariableKey.hpp @@ -10,11 +10,11 @@ class BoundVariableKey{ int _identifier; unsigned int _scopeId; bool _isCreation; - u_int64_t _hash; + uint64_t _hash; - static u_int64_t KnuthsHash(int i1, int i2) + static uint64_t KnuthsHash(int i1, int i2) { - u_int64_t ret = i1; + uint64_t ret = i1; ret *= 2654435761U; return ret ^ i2; } @@ -39,7 +39,7 @@ public: return _isCreation; } - u_int64_t GetHash(){ + uint64_t GetHash(){ return _hash; } }; diff --git a/src/Evaluator/EvaluationScope/EvaluationScope.cpp b/src/Evaluator/EvaluationScope/EvaluationScope.cpp index f74d492..cc0a873 100644 --- a/src/Evaluator/EvaluationScope/EvaluationScope.cpp +++ b/src/Evaluator/EvaluationScope/EvaluationScope.cpp @@ -4,7 +4,7 @@ EvaluationScope::EvaluationScope(unordered_map> *scriptVariables, int deepestScope) { _scriptScope = scriptVariables; - _localScope = unordered_map>(deepestScope); + _localScope = unordered_map>(deepestScope); } void EvaluationScope::CreateVariable(BoundVariableKey* key, const shared_ptr &value) { diff --git a/src/Evaluator/EvaluationScope/EvaluationScope.hpp b/src/Evaluator/EvaluationScope/EvaluationScope.hpp index 0d3ad64..ecd0f6a 100644 --- a/src/Evaluator/EvaluationScope/EvaluationScope.hpp +++ b/src/Evaluator/EvaluationScope/EvaluationScope.hpp @@ -8,7 +8,7 @@ class EvaluationScope { unordered_map>* _scriptScope; - unordered_map> _localScope; + unordered_map> _localScope; public: explicit EvaluationScope(unordered_map>* scriptVariables, int deepestScope); ~EvaluationScope() = default;