From 076d41130c59836d29a111e37905365a4fae13e5 Mon Sep 17 00:00:00 2001 From: Ryan Fleury Date: Wed, 29 Jul 2026 11:40:41 -0700 Subject: [PATCH] fix qualified identifier expression tree buil --- project.raddbg | 2 +- src/eval2/eval2.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/project.raddbg b/project.raddbg index afa0b2b8..73a545e7 100644 --- a/project.raddbg +++ b/project.raddbg @@ -7,7 +7,6 @@ target: working_directory: "../raddebugger" arguments: "--user:C:/devel/raddebugger/build/raddbg_test.user" debug_subprocesses: 0 - enabled: 1 } target: { @@ -67,6 +66,7 @@ target: { executable: "build/ryan_scratch.exe" working_directory: build + enabled: 1 } target: { diff --git a/src/eval2/eval2.c b/src/eval2/eval2.c index 5990c1e6..99d18520 100644 --- a/src/eval2/eval2.c +++ b/src/eval2/eval2.c @@ -2127,7 +2127,7 @@ e2_parse_from_string(Arena *arena, E2_ParseState *state, B32 identifier_is_type, { identifier_mapped = 1; expr = e2_expr(arena, identifier_is_type ? E2_ExprKind_TypeIdentifier : E2_ExprKind_Identifier); - expr->string = str8_substr(string, token.range); + expr->string = identifier; expr->qualifiers = qualifiers; state->caller_request_count = 0; }