Documentation
¶
Index ¶
- Constants
- func Callbacks(target string) map[string]Callback
- func Constants(target string) map[string]Constant
- func DeprecatedFunctions(target string) map[string]DeprecatedFunction
- func LegacyIncludes() map[string]string
- func Natives(target string) map[string]Native
- func UnsupportedFunctions(target string) map[string]UnsupportedFunction
- type Buffer
- type Callback
- type Constant
- type DeprecatedFunction
- type Function
- type Metadata
- type Native
- type Parameter
- type UnsupportedFunction
Constants ¶
View Source
const ( OpenMPRevision = "689c824f6cc558b1ca1b36cfd1aae7f1cda16d65" SAMPRevision = "8ffb055624308b25521665b60e78b5e6e6b3717f" )
Variables ¶
This section is empty.
Functions ¶
func DeprecatedFunctions ¶
func DeprecatedFunctions(target string) map[string]DeprecatedFunction
func LegacyIncludes ¶
func UnsupportedFunctions ¶
func UnsupportedFunctions(target string) map[string]UnsupportedFunction
Types ¶
type DeprecatedFunction ¶
type Metadata ¶
type Native ¶
type Native struct {
Name string `json:"name,omitempty"`
ReturnTag string `json:"returnTag,omitempty"`
Parameters []Parameter `json:"parameters,omitempty"`
Deprecated string `json:"deprecated,omitempty"`
FormatParameter int `json:"formatParameter,omitempty"`
Buffers []Buffer `json:"buffers,omitempty"`
OpenMPOnly bool `json:"openMPOnly,omitempty"`
Release string `json:"release,omitempty"`
MustUse bool `json:"mustUse,omitempty"`
RequiresBefore []string `json:"requiresBefore,omitempty"`
Pure bool `json:"pure,omitempty"`
}
type Parameter ¶
type Parameter struct {
Name string `json:"name,omitempty"`
Tag string `json:"tag,omitempty"`
ArrayRank int `json:"arrayRank,omitempty"`
Const bool `json:"const,omitempty"`
Reference bool `json:"reference,omitempty"`
Output bool `json:"output,omitempty"`
Variadic bool `json:"variadic,omitempty"`
Default bool `json:"default,omitempty"`
Minimum *int64 `json:"minimum,omitempty"`
Maximum *int64 `json:"maximum,omitempty"`
Ownership string `json:"ownership,omitempty"`
TaintSource string `json:"taintSource,omitempty"`
TaintSink string `json:"taintSink,omitempty"`
}
type UnsupportedFunction ¶
Click to show internal directories.
Click to hide internal directories.