PCART  v1.4
Automated Repair of Python API Parameter Compatibility Issues
Public Member Functions | List of all members
FunctionDefVisitor Class Reference

Function definition node visitor 函数定义节点遍历器 More...

Inheritance diagram for FunctionDefVisitor:
[legend]
Collaboration diagram for FunctionDefVisitor:
[legend]

Public Member Functions

def __init__ (self)
 Initialize the function definition node container 初始化函数定义节点容器 More...
 
def functionNodes (self)
 Return collected function definition nodes 返回收集到的函数定义节点 More...
 
def visit_FunctionDef (self, node)
 Visit a FunctionDef node and record it 访问FunctionDef节点并记录 More...
 

Detailed Description

Function definition node visitor 函数定义节点遍历器

Inherits from ast.NodeVisitor

Definition at line 22 of file extractDef.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self)

Initialize the function definition node container 初始化函数定义节点容器

Definition at line 25 of file extractDef.py.

Member Function Documentation

◆ functionNodes()

def functionNodes (   self)

Return collected function definition nodes 返回收集到的函数定义节点

Returns
list of AST FunctionDef nodes

Definition at line 31 of file extractDef.py.

◆ visit_FunctionDef()

def visit_FunctionDef (   self,
  node 
)

Visit a FunctionDef node and record it 访问FunctionDef节点并记录

Parameters
nodeThe FunctionDef AST node
Returns
None

Definition at line 38 of file extractDef.py.


The documentation for this class was generated from the following file: