@@ -594,6 +594,9 @@ def check_return(result_array, checks):
594594 string += hover_req (file_path , 46 , 11 )
595595 string += hover_req (file_path , 51 , 11 )
596596 string += hover_req (file_path , 55 , 11 )
597+ file_path = test_dir / "hover" / "spaced_keywords.f90"
598+ string += hover_req (file_path , 1 , 45 )
599+ string += hover_req (file_path , 2 , 99 )
597600 file_path = test_dir / "hover" / "recursive.f90"
598601 string += hover_req (file_path , 9 , 40 )
599602 file_path = test_dir / "subdir" / "test_submod.F90"
@@ -655,6 +658,9 @@ def check_return(result_array, checks):
655658 """FUNCTION fun7() RESULT(val)
656659 TYPE(c_ptr) :: val""" ,
657660 """TYPE(c_ptr) FUNCTION c_loc(x) RESULT(c_loc)""" ,
661+ """REAL, DIMENSION(:, :), INTENT(IN)""" ,
662+ """REAL, DIMENSION( SIZE(ARG1, 1), MAXVAL([SIZE(ARG1, 2), """
663+ """SIZE(ARG1, 1)]) ), INTENT(OUT)""" ,
658664 """RECURSIVE SUBROUTINE recursive_assign_descending(node, vector, current_loc)
659665 TYPE(tree_inode), POINTER, INTENT(IN) :: node
660666 INTEGER, DIMENSION(:), INTENT(INOUT) :: vector
0 commit comments