func (me *HammerFs) GetAttr(*fuse.GetAttrIn, *fuse.AttrOut) fuse.Status { new_vop_getattr_args := new(sys.Vop_getattr_args) vop_getattr_args := new_vop_getattr_args new_vnode := new(sys.Vnode) vop_getattr_args.A_vp = new_vnode pointer := new(int) vop_getattr_args.A_vp.V_data = unsafe.Pointer(pointer) result := hammer.Hammer_vop_getattr(vop_getattr_args) //fmt.Println("vop_getattr_args ==", vop_getattr_args) //fmt.Println("result ==", result) temporary_translation_utilities.Use_vars_so_compiler_does_not_complain(result) //fmt.Println("fuse.ENOENT ==", fuse.ENOENT) return fuse.ENOENT }
// //#include <u.h> //#include <libc.h> //#include "go.h" // ///* // * architecture-independent object file output // */ // //static void outhist(Biobuf *b); //static void dumpglobls(void); // //void //dumpobj(void) //{ func dumpobj() { // NodeList *externs, *tmp; var externs *NodeList var tmp *NodeList // // bout = Bopen(outfile, OWRITE); // if(bout == nil) { // flusherrors(); // print("can't create %s: %r\n", outfile); // errorexit(); // } // // Bprint(bout, "go object %s %s %s %s\n", getgoos(), thestring, getgoversion(), expstring()); // Bprint(bout, " exports automatically generated from\n"); // Bprint(bout, " %s in package \"%s\"\n", curio.infile, localpkg->name); // dumpexport(); // Bprint(bout, "\n!\n"); // // outhist(bout); // // externs = nil; // if(externdcl != nil) // externs = externdcl->end; // // dumpglobls(); // dumptypestructs(); // // // Dump extra globals. // tmp = externdcl; // if(externs != nil) // externdcl = externs->next; // dumpglobls(); // externdcl = tmp; // // dumpdata(); // dumpfuncs(); // // Bterm(bout); //} temporary_translation_utilities.Use_vars_so_compiler_does_not_complain(externs, tmp) }