class documentation

Undocumented

Method __init__ Undocumented
Method visit Undocumented
Method visit_alias Undocumented
Method visit_alias_DontFollowImports Undocumented
Method visit_Name_FollowAliases Undocumented
Method visit_Name_Store Undocumented

Inherited from _ASTEval:

Method visit_Attribute_Load Undocumented
Method visit_Name_Load Undocumented
Method _returns Undocumented
Instance Variable _raise_on_ambiguity Undocumented

Inherited from _EvalBaseVisitor (via _ASTEval):

Method _visit Visit a node.
Method _visit_ctx_dependent Undocumented
Constant _MAX_JUMPS Undocumented
Instance Variable _state Undocumented
def __init__(self, state: _MinimalState, raise_on_ambiguity: bool = False, follow_aliases: bool = False, follow_imports: bool = True): (source)
def visit(self, node: Any, path: set[object]) -> ast.AST: (source)
def visit_alias(self: _ASTEval, node: ast.alias, path: set[object]) -> ASTOrLiteralValue: (source)

Undocumented

def visit_alias_DontFollowImports(self, node: ast.alias, path: set[object]) -> ast.alias: (source)

Undocumented

def visit_Name_FollowAliases(self, node: ast.Name, path: set[object]) -> ASTOrLiteralValue: (source)

Undocumented

def visit_Name_Store(self, node: ast.Name, path: set[object]) -> ast.Name: (source)