From d167290b280c2dfcb764ff1e8f48df975444962d Mon Sep 17 00:00:00 2001 From: Ginger Bill Date: Thu, 29 Jun 2017 12:11:50 +0100 Subject: Make `AstNodeIdent` a struct wrapping its `Token` --- src/ssa.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/ssa.cpp') diff --git a/src/ssa.cpp b/src/ssa.cpp index eff892fb1..402976154 100644 --- a/src/ssa.cpp +++ b/src/ssa.cpp @@ -534,7 +534,7 @@ bool ssa_is_op_const(ssaOp op) { bool ssa_is_blank_ident(AstNode *node) { if (node->kind == AstNode_Ident) { ast_node(i, Ident, node); - return is_blank_ident(i->string); + return is_blank_ident(i->token.string); } return false; } @@ -1048,7 +1048,7 @@ ssaAddr ssa_build_addr(ssaProc *p, AstNode *expr) { ssa_emit_comment(p, str_lit("SelectorExpr")); AstNode *sel = unparen_expr(se->selector); if (sel->kind == AstNode_Ident) { - String selector = sel->Ident.string; + String selector = sel->Ident.token.string; TypeAndValue tav = type_and_value_of_expr(p->module->info, se->expr); if (tav.mode == Addressing_Invalid) { -- cgit v1.2.3