Versions in this module Expand all Collapse all v0 v0.1.0 Nov 12, 2022 v0.0.1 Nov 10, 2022 Changes in this version + func Actions() []string + func MockActions(actions []string) (restore func()) + func MockCompilerVersionInfo(versionInfo string) (restore func()) + func SupportsAction(action string) bool + type BuildTimeRequirementError struct + Feature string + Requirements []string + func (e *BuildTimeRequirementError) Error() string + func (e *BuildTimeRequirementError) RequirementsString() string + type Compiler struct + func NewCompiler(lookupTool func(name string) (string, error)) (*Compiler, error) + func (c *Compiler) Compile(in, out string) error + func (c *Compiler) VersionInfo() (VersionInfo, error) + type VersionInfo string + func CompilerVersionInfo(lookupTool func(name string) (string, error)) (VersionInfo, error) + func (vi VersionInfo) Features() (string, error) + func (vi VersionInfo) HasFeature(feature string) (bool, error) + func (vi VersionInfo) LibseccompVersion() (string, error) + func (vi VersionInfo) SupportsRobustArgumentFiltering() error