diff --git a/src/analysis.cpp b/src/analysis.cpp index 8cd938a..5524c3f 100644 --- a/src/analysis.cpp +++ b/src/analysis.cpp @@ -205,13 +205,6 @@ AnalysisResult analyze(Node &ast, Memory &memory) { Type type = string_to_type(get(token.data), token.pos); memory.declare(identifier, type); - - Token typedToken = { - .type=TokenType::Identifier, - .data=type, - .pos=token.pos - }; - node.children[0] = typedToken; return {}; } break; @@ -225,13 +218,6 @@ AnalysisResult analyze(Node &ast, Memory &memory) { memory.declare(identifier, type); cout << "declared" << endl; - Token typedToken = { - .type=TokenType::Identifier, - .data=type, - .pos=token.pos - }; - node.children[0] = typedToken; - get_cast(type, analyze(node.children[2], memory), get_node_pos(node)); return type;