Versions in this module Expand all Collapse all v0 v0.1.1 Aug 19, 2026 v0.1.0 Aug 8, 2026 Changes in this version + type Callable struct + Object *types.Func + Position token.Pos + Receiver types.Type + Signature *types.Signature + TypeArgs []types.Type + type Directive struct + Callable *Callable + Child *Module + Kind DirectiveKind + MapKey *Value + Position token.Pos + Types []types.Type + Value *Value + type DirectiveKind uint8 + const DirectiveBind + const DirectiveContribute + const DirectiveContributeMap + const DirectiveDecorate + const DirectiveExport + const DirectiveInclude + const DirectiveMultibind + const DirectiveOverride + const DirectiveOverrideValue + const DirectiveProvide + const DirectiveScope + const DirectiveValue + type Injector struct + Module *Module + Name string + Package *packages.Package + Position token.Pos + Signature *types.Signature + Type types.Type + type Module struct + Directives []Directive + Name string + Position token.Pos + type Program struct + FileSet *token.FileSet + Injectors []*Injector + type Value struct + Constant constant.Value + Expr ast.Expr + Package *packages.Package + Position token.Pos + Type types.Type