Skip to content

literals

Classes:

LiteralVisitorMixin

Bases: VisitorMixinBase

Methods:

visit

visit(node: LiteralInt16) -> None
Source code in src/irx/builders/llvmliteir/visitors/literals.py
508
509
510
511
512
513
514
515
516
517
518
@VisitorCore.visit.dispatch
def visit(self, node: astx.LiteralInt16) -> None:
    """
    title: Visit LiteralInt16 nodes.
    parameters:
      node:
        type: astx.LiteralInt16
    """
    self.result_stack.append(
        ir.Constant(self._llvm.INT16_TYPE, node.value)
    )