Documentation
¶
Index ¶
Constants ¶
View Source
const LLCPPG_CFG = "llcppg.cfg"
View Source
const LLCPPG_PUB = "llcppg.pub"
View Source
const LLCPPG_SIGFETCH = "llcppg.sigfetch.json"
View Source
const LLCPPG_SYMB = "llcppg.symb.json"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Name string `json:"name"`
CFlags string `json:"cflags"`
Libs string `json:"libs"`
Include []string `json:"include"`
TrimPrefixes []string `json:"trimPrefixes"`
Cplusplus bool `json:"cplusplus"`
Deps []string `json:"deps"`
KeepUnderScore bool `json:"keepUnderScore"`
Impl []ImplFiles `json:"impl"`
Mix bool `json:"mix"`
SymMap map[string]string `json:"symMap,omitempty"`
TypeMap map[string]string `json:"typeMap,omitempty"`
}
Config represents a configuration for the llcppg tool.
func NewDefaultConfig ¶
func NewDefaultConfig() *Config
type ImplFiles ¶
func NewImplFiles ¶
func NewImplFiles() *ImplFiles
type SymbolInfo ¶
Click to show internal directories.
Click to hide internal directories.