"""
Auto-generated Python stub file from lib.core.Handles.HandlesAssign.py
Module: lib.core.Handles.HandlesAssign
"""


import t, c
from stdint import *
import ast
import llvmlite
import memhub
import string
import stdio
import viperlib
import lib.core.Handles.HandlesBase as HandlesBase
import lib.core.Handles.HandlesTranslator as HT
import lib.core.Handles.HandlesVar as HandlesVar
import lib.core.Handles.HandlesExpr as HandlesExpr
import lib.core.Handles.HandlesExprCall as HandlesExprCall
import lib.core.Handles.HandlesNonlocal as HandlesNonlocal
import lib.core.Handles.HandlesType as HandlesType
import lib.core.Handles.HandlesStruct as HandlesStruct

@t.NoVTable
class AssignHandle(HandlesBase.Mixin):
    _CurrentClass: str
    def __init__(self: AssignHandle, trans: HT.Translator | t.CPtr) -> t.CInt: pass
    def Handle(self: AssignHandle, node: ast.AST | t.CPtr) -> int: pass

def NewAssignHandle(pool: memhub.MemBuddy | t.CPtr, trans: HT.Translator | t.CPtr) -> AssignHandle | t.CPtr: pass
