llvm_hiwrap.module_

Members

Mixin templates

ModuleAccept
mixintemplate ModuleAccept(VisitorT, UserT)
Undocumented in source.

Structs

FunctionRange
struct FunctionRange
Undocumented in source.
Module
struct Module
Undocumented in source.
ModuleVisitor
struct ModuleVisitor(UserT)

A depth-first visitor.

Meta

Authors

Joakim Brännström (joakim.brannstrom@gmx.com)

Modules represent the top-level structure in an LLVM program. An LLVM module is effectively a translation unit or a collection of translation units merged together.