codn_ts
Version:
智能代码分析工具 - 支持语义搜索、调用链分析和代码结构可视化,对大模型/AI agent 友好
18 lines (17 loc) • 697 B
TypeScript
interface SymbolPosition {
line: number;
character: number;
}
/**
* 查找符号名称在声明中的精确字符位置
* @param rawLine 包含符号声明的原始行文本
* @param line 符号的起始行号(0-based)
* @param funcChar 符号的起始字符位置(0-based)
* @param fullName 符号的完整名称
* @param kind 符号类型(LSP SymbolKind 数字)
* @param uri 文档URI
* @param funcLine 符号的起始行号(1-based,用于日志)
* @returns 修正后的行号和字符位置
*/
export declare function checkRealFuncChar(rawLine: string, line: number, funcChar: number, fullName: string, kind: number, uri: string): SymbolPosition;
export {};