o
    JPZ                     @   s8   d dl mZ d dlmZ d dlmZ G dd deZdS )    )MibInfo)AbstractCodeGen)debugc                   @   s    e Zd ZdZdd Zdd ZdS )NullCodeGenziDummy code generation backend.

       Could be used for disabling code generation at *MibCompiler*.
    c                 K   sD   t jt j@ ot d| jj  td dg ddfS  td dg ddfS )Nz
%s invoked )ZoidnameZimported)r   loggerZflagCodegen	__class____name__r   )selfastZsymbolTablekwargs r   4/usr/lib/python3/dist-packages/pysmi/codegen/null.pygenCode   s   zNullCodeGen.genCodec                 K   s   dS )Nr   r   )r   ZmibsMapr   r   r   r   genIndex   s   zNullCodeGen.genIndexN)r
   
__module____qualname____doc__r   r   r   r   r   r   r      s    r   N)Zpysmi.mibinfor   Zpysmi.codegen.baser   Zpysmir   r   r   r   r   r   <module>   s   