Documentation ¶
Index ¶
- Variables
- type ArgsMeta
- type DwarfMaker
- func (h *DwarfMaker) AddExclude(pkg string) bool
- func (h *DwarfMaker) AddIncludeRegex(pkg string) bool
- func (h *DwarfMaker) Init(exe *string)
- func (h *DwarfMaker) LookFun(inf interface{}) (*MethodMeta, error)
- func (h *DwarfMaker) SetFilterMode(mode FilterMode)
- func (h *DwarfMaker) UsedMode() FilterMode
- type FilterMode
- type MethodMeta
- type Mode
- type Params
Constants ¶
This section is empty.
Variables ¶
View Source
var ( RuntimeExclude = FilterMode{/* contains filtered or unexported fields */} SelfInclude = FilterMode{/* contains filtered or unexported fields */} )
Functions ¶
This section is empty.
Types ¶
type DwarfMaker ¶
type DwarfMaker struct {
// contains filtered or unexported fields
}
func NewDwarfMaker ¶
func NewDwarfMaker() *DwarfMaker
func NewDwarfMakerWithMode ¶
func NewDwarfMakerWithMode(mode FilterMode) *DwarfMaker
func (*DwarfMaker) AddExclude ¶
func (h *DwarfMaker) AddExclude(pkg string) bool
func (*DwarfMaker) AddIncludeRegex ¶
func (h *DwarfMaker) AddIncludeRegex(pkg string) bool
func (*DwarfMaker) Init ¶
func (h *DwarfMaker) Init(exe *string)
func (*DwarfMaker) LookFun ¶
func (h *DwarfMaker) LookFun(inf interface{}) (*MethodMeta, error)
func (*DwarfMaker) SetFilterMode ¶
func (h *DwarfMaker) SetFilterMode(mode FilterMode)
func (*DwarfMaker) UsedMode ¶
func (h *DwarfMaker) UsedMode() FilterMode
type FilterMode ¶
type FilterMode struct {
// contains filtered or unexported fields
}
func (*FilterMode) Mode ¶
func (f *FilterMode) Mode() Mode
type MethodMeta ¶
func (*MethodMeta) String ¶
func (m *MethodMeta) String() string
Click to show internal directories.
Click to hide internal directories.