For example:
// dummy.go type dummy struct { p uintptr } func (d dummy) Get(i int) uint64 //func (d *dummy) Get(i int) uint64 //no way to define *dummy in assembly
func (d dummy) Get can be defined as:
// dummy_amd64.s
I tried
TEXT "".(*dummy).Get+0(SB),4,$0-24 //output from 6g -S TEXT ""·(*dummy)·Get+0(SB),4,$0 TEXT ·*dummy·Get(SB),NOSPLIT,$0 //and TEXT ·(*dummy)·Get(SB),NOSPLIT,$0
They all give me the same error:
syntax error, last name: "".
I am sure that I am missing something obvious, but I cannot understand it.
assembly go
OneOfOne
source share