
    b
              	       R    S SK r S SKJr   SS\ R                  S\S\\   SS4S jjrg)	    N)OptionalobjexpectedClassexpectedNamereturnc                    U c  [        SU S35      eU R                  c  [        SU 35      eU R                  R                  5       nX1:w  a  [        SU SU 35      eU(       a'  U R                  5       nXB:w  a  [        SU SU 35      eg g )Nzobject of class z must not be nonez*object is not a class, but expected class zexpected object of class z	 but got zexpected object with path )RuntimeErrorClassGetNameGetObjectName)r   r   r   
foundClass	foundNames        [Z:\mnt\Skyabridged\SteamLibrary\steamapps\common\Borderlands 2\sdk_mods\EridiumLib\debug.pycheckClassNamer      s     {-m_<MNOO
yyGWXX""$J"6}oYzl[\\%%'	$!;L>S\R]^__ %     )N)	unrealsdktypingr   UObjectstrr    r   r   <module>r      sF      OS`			`+.`>Fsm`	`r   