+
    i                     f    R t ^ RIHt ^ RIHt  ! R R]4      t]P                  ]4      R 4       tR# )z=Specialization of fontTools.misc.visitor to work with TTFont.)Visitor)TTFontc                   >   a a ] tR t^t oV 3R ltV 3R ltRtVtV ;t# )	TTVisitorc                b   < \        V\        4      '       d   R # \        SV `  ! WV.VO5/ VB  R# )FN)
isinstancer   super	visitAttr)selfobjattrvalueargskwargs	__class__s   &&&&*,y/Users/tonyclaw/.openclaw/workspace/skills/math-calculator/venv/lib/python3.14/site-packages/fontTools/ttLib/ttVisitor.pyr	   TTVisitor.visitAttr   s,    eV$$#U<T<V<    c                x   < \        VR 4      '       d   VP                  RR7       \        SV `  ! V.VO5/ VB  R# )ensureDecompiledF)recurseN)hasattrr   r   visit)r
   r   r   r   r   s   &&*,r   r   TTVisitor.visit   s8    3*++   /c+D+F+r    )	__name__
__module____qualname____firstlineno__r	   r   __static_attributes____classdictcell____classcell__)r   __classdict__s   @@r   r   r      s     =
, ,r   r   c                     \        V R 4      '       d   R# Wn        VP                  4        F  pV P                  ! W,          .VO5/ VB  K!  	  V =R# )fontF)r   r$   keysr   )visitorr$   r   r   tags   &&*, r   r   r      sI     wLyy{di1$1&1 r   N)__doc__fontTools.misc.visitorr   fontTools.ttLibr   r   registerr   r   r   r   <module>r,      s9    C * "	, 	, F r   