irx.builder.lowering.functions
irx.builder.lowering.functions
Source: packages/irx/src/irx/builder/lowering/functions.py
title: Function visitor mixins for llvmliteir.Classes
FunctionVisitorMixin(VisitorMixinBase)
No docstring available.
Methods
visit(self, node: astx.FunctionCall) -> None
title: Visit FunctionCall nodes.
parameters:
node:
type: astx.FunctionCallvisit(self, node: astx.MethodCall) -> None
title: Visit MethodCall nodes.
parameters:
node:
type: astx.MethodCallvisit(self, node: astx.BaseMethodCall) -> None
title: Visit BaseMethodCall nodes.
parameters:
node:
type: astx.BaseMethodCallvisit(self, node: astx.StaticMethodCall) -> None
title: Visit StaticMethodCall nodes.
parameters:
node:
type: astx.StaticMethodCallvisit(self, node: astx.FunctionDef) -> None
title: Visit FunctionDef nodes.
parameters:
node:
type: astx.FunctionDefvisit(self, node: astx.FunctionPrototype) -> None
title: Visit FunctionPrototype nodes.
parameters:
node:
type: astx.FunctionPrototypevisit(self, node: astx.FunctionReturn) -> None
title: Visit FunctionReturn nodes.
parameters:
node:
type: astx.FunctionReturn