func (pac *Package) newArg(a *gcc.Argument) *Argument { goName := lowerName(a) return &Argument{ baseParam{ goName, "_" + goName, pac.getType(a.CType(), a.PtrKind()), }, a.PtrKind() == gcc.PtrReturn, } }
func (pac *Package) newArg(a *gcc.Argument, callback bool) Argument { goName := pac.lowerName(a) return Argument{ namer{ goName, "_" + goName, }, pac.getConv(a.CType(), a.PtrKind(), callback), a.PtrKind() == gcc.PtrReturn, } }