Class: abstract CodeAnalyzer
Defined in: src/analyzers/CodeAnalyzer.ts:9
代码分析器抽象基类,用于分析代码结构并提取API信息
Constructors
Constructor
new CodeAnalyzer(
context:ParseContext):CodeAnalyzer
Defined in: src/analyzers/CodeAnalyzer.ts:14
创建代码分析器实例
Parameters
context
解析上下文
Returns
CodeAnalyzer
Properties
context
protectedreadonlycontext:ParseContext
Defined in: src/analyzers/CodeAnalyzer.ts:14
解析上下文
Methods
analyze()
abstractanalyze(node:Node):OperationData|Promise<OperationData>
Defined in: src/analyzers/CodeAnalyzer.ts:21
分析代码节点并提取API信息
Parameters
node
Node
代码节点
Returns
OperationData | Promise<OperationData>
解析后的操作数据