vinfo

package
v0.10.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 15, 2023 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConstructorStructInfo

type ConstructorStructInfo struct {
	RideName   string
	GoName     string
	ArgsNumber int
}

type VersionInfo

type VersionInfo struct {
	Version        ast.LibraryVersion
	NewStructs     []ConstructorStructInfo // new structs or modified structs
	RemovedStructs []string                // structs removed in this version
}

func NewVersionInfo

func NewVersionInfo(version ast.LibraryVersion) *VersionInfo

type VersionInfos

type VersionInfos map[ast.LibraryVersion]*VersionInfo

func GetVerInfos

func GetVerInfos() VersionInfos

func (VersionInfos) AddNewStruct

func (vInfos VersionInfos) AddNewStruct(version ast.LibraryVersion, info ConstructorStructInfo)

func (VersionInfos) AddRemoved

func (vInfos VersionInfos) AddRemoved(version ast.LibraryVersion, name string)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL