[mod] commit

This commit is contained in:
Andy Bunce 2025-10-30 12:51:14 +00:00
parent 30f913906d
commit 2d0ae19026
8 changed files with 128 additions and 23 deletions

View file

@ -51,8 +51,9 @@ declare function syms:FunctionDecl($parse as element(FunctionDecl),$state as hn
as hnd:Result{
let $name:=syms:localName($parse/UnreservedFunctionEQName)
let $prev:=$state?result[$name eq ?name]
let $range:=lspt:Range(lspt:Position(0,0),lspt:Position(0,3))
let $sym:=lspt:DocumentSymbol($name,$lspt:SymbolKindMap('Method'),$range,$range,"FUN")
let $range:=pos:range-from-ast($parse,$state?context?text)=>trace("POSSSS")
let $full-range:=$range
let $sym:=lspt:DocumentSymbol($name,$lspt:SymbolKindMap('Method'),$range,$full-range,"FUN")
return ($state?result,$sym)=>hnd:Result(true())
};