
    <h                       % S SK Jr  S SKrS SKJr  S SKJr  S SKJ	r	  S SK
Jr  S SKJr  S SKJr  S S	KJr  S S
KJr  S SKJr  S SKJr  S SKJr  \R4                  (       a  SSKJr  SSKJrJrJ r J!r!  \\\\\\	\\\\\S.r"S\#S'   SS jr$g)    )annotationsN)ValaProject)FortranProject)ObjCppProject)DlangProject)RustProject)JavaProject)CudaProject)ObjCProject)
CppProject)CSharpProject)CProject   )	Arguments   )	ClassImplFileHeaderImplFileImpl
SampleImpl)ccppcscudaobjcobjcppjavadrustfortranvalazTT.Mapping[str, T.Union[T.Type[ClassImpl], T.Type[FileHeaderImpl], T.Type[FileImpl]]]_IMPLc                4    [         U R                     " U 5      $ )N)r!   language)optionss    ڃ/mnt/mint/home/seanl/mnt/public/Repos/ladybird/Build/vcpkg/downloads/tools/meson-1.9.0-d1fcc2/mesonbuild/templates/samplefactory.pysample_generatorr&   )   s    !!"7++    )r$   r   returnr   )%
__future__r   typingT"mesonbuild.templates.valatemplatesr   %mesonbuild.templates.fortrantemplatesr   $mesonbuild.templates.objcpptemplatesr   #mesonbuild.templates.dlangtemplatesr   "mesonbuild.templates.rusttemplatesr   "mesonbuild.templates.javatemplatesr	   "mesonbuild.templates.cudatemplatesr
   "mesonbuild.templates.objctemplatesr   !mesonbuild.templates.cpptemplatesr    mesonbuild.templates.cstemplatesr   mesonbuild.templates.ctemplatesr   TYPE_CHECKINGminitr   
sampleimplr   r   r   r   r!   __annotations__r&    r'   r%   <module>r<      sv   
 #  : @ > < : : : : 8 : 4??!KK 

	_[ ,r'   