Skip to content

Commit 94d490b

Browse files
committed
Merge branch 'topic/bump' into 'master'
Apply edge patches to master See merge request eng/ide/ada_language_server!2114
2 parents c0adee9 + 3de3b12 commit 94d490b

File tree

4 files changed

+90
-169
lines changed

4 files changed

+90
-169
lines changed

gnat/lsp_server.gpr

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
--
2-
-- Copyright (C) 2018-2024, AdaCore
2+
-- Copyright (C) 2018-2025, AdaCore
33
--
44
-- SPDX-License-Identifier: Apache-2.0
55
--
@@ -12,6 +12,7 @@ with "ada_libfswatch.gpr";
1212
with "libgnatdoc.gpr";
1313
with "spawn.gpr";
1414
with "gnatformat.gpr";
15+
with "vss_os.gpr";
1516
with "xdiff.gpr";
1617

1718
with "lsp_3_17";

gnat/tester.gpr

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
------------------------------------------------------------------------------
22
-- Language Server Protocol --
33
-- --
4-
-- Copyright (C) 2018, AdaCore --
4+
-- Copyright (C) 2018-2025, AdaCore --
55
-- --
66
-- This is free software; you can redistribute it and/or modify it under --
77
-- terms of the GNU General Public License as published by the Free Soft- --
@@ -17,6 +17,7 @@
1717

1818
with "lsp_client";
1919
with "gnatcoll";
20+
with "vss_os.gpr";
2021

2122
project Tester is
2223

source/ada/lsp-ada_highlighters.adb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -741,7 +741,7 @@ package body LSP.Ada_Highlighters is
741741
end case;
742742
end To_Kind;
743743

744-
Failsafe_Def : Libadalang.Analysis.Refd_Def;
744+
Failsafe_Decl : Libadalang.Analysis.Refd_Decl;
745745
Def : Libadalang.Analysis.Defining_Name;
746746
Decl : Libadalang.Analysis.Basic_Decl;
747747
Kind : LSP.Enumerations.SemanticTokenTypes;
@@ -772,8 +772,8 @@ package body LSP.Ada_Highlighters is
772772
Highlight_Token (Node.Token_Start, declaration);
773773
end;
774774
else
775-
Failsafe_Def := Node.P_Failsafe_Referenced_Def_Name (True);
776-
Def := Libadalang.Analysis.Defining_Name (Failsafe_Def.Def_Name);
775+
Failsafe_Decl := Node.P_Failsafe_Referenced_Decl (True);
776+
Def := Libadalang.Analysis.Defining_Name (Failsafe_Decl.Def_Name);
777777
end if;
778778

779779
if Node.Kind in Libadalang.Common.Ada_Name then

0 commit comments

Comments
 (0)