Source code for devana.code_generation.printers.default.basictypeprinter

from devana.code_generation.printers.icodeprinter import ICodePrinter
from devana.syntax_abstraction.typeexpression import BasicType
from devana.code_generation.printers.dispatcherinjectable import DispatcherInjectable


[docs]class BasicTypePrinter(ICodePrinter, DispatcherInjectable): """Core type printer."""
[docs] def print(self, source: BasicType, _1=None, _2=None) -> str: return source.name