
    XaJj                     V    d dl Z d Zd Zd Z e j                  ddefdefdeff       y)	    Nc                 "    | j                         S N)length)selfs    `/Users/ahmed/devFolder/claude-voice/.venv/lib/python3.12/site-packages/Foundation/_nsindexset.py__len__r      s    ;;=    c                 Z    t        |t              rt        |      | j                  |      S r   )
isinstanceslice
ValueErrorindexAtPosition_)r   idxs     r   __getitem__r      s'    #uo  %%r	   c                 $    | j                  |      S r   )indexPathByAddingIndex_)r   values     r   __add__r      s    ''..r	   NSIndexPathr   r   r   )objcr   r   r   addConvenienceForClass r	   r   <module>r      sE    &/   M;7)W9MNr	   