Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for fmtNode (0.21 sec)

  1. src/cmd/compile/internal/ir/mini.go

    // must at the least provide:
    //
    //	func (n *MyNode) String() string { return fmt.Sprint(n) }
    //	func (n *MyNode) rawCopy() Node { c := *n; return &c }
    //	func (n *MyNode) Format(s fmt.State, verb rune) { FmtNode(n, s, verb) }
    //
    // The embedding struct should also fill in n.op in its constructor,
    // for more useful panic messages when invalid methods are called,
    // instead of implementing Op itself.
    type miniNode struct {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 31 22:09:44 UTC 2022
    - 2.8K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ir/fmt.go

    		}
    		io.WriteString(s, o.GoString())
    	}
    }
    
    // Node
    
    // fmtNode implements formatting for a Node n.
    // Every Node implementation must define a Format method that calls fmtNode.
    // The valid formats are:
    //
    //	%v	Go syntax
    //	%L	Go syntax followed by " (type T)" if type is known.
    //	%+v	Debug syntax, as in Dump.
    func fmtNode(n Node, s fmt.State, verb rune) {
    	// %+v prints Dump.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 15:20:28 UTC 2023
    - 26K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/types/fmt.go

    var NumImport = make(map[string]int)
    
    // fmtMode represents the kind of printing being done.
    // The default is regular Go syntax (fmtGo).
    // fmtDebug is like fmtGo but for debugging dumps and prints the type kind too.
    // fmtTypeID and fmtTypeIDName are for generating various unique representations
    // of types used in hashes, the linker, and function/method instantiations.
    type fmtMode int
    
    const (
    	fmtGo fmtMode = iota
    	fmtDebug
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 12 15:41:17 UTC 2023
    - 15.7K bytes
    - Viewed (0)
  4. src/encoding/xml/typeinfo.go

    		valid := true
    		switch mode := finfo.flags & fMode; mode {
    		case 0:
    			finfo.flags |= fElement
    		case fAttr, fCDATA, fCharData, fInnerXML, fComment, fAny, fAny | fAttr:
    			if f.Name == xmlName || tag != "" && mode != fAttr {
    				valid = false
    			}
    		default:
    			// This will also catch multiple modes in a single field.
    			valid = false
    		}
    		if finfo.flags&fMode == fAny {
    			finfo.flags |= fElement
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 07 00:23:29 UTC 2023
    - 9.6K bytes
    - Viewed (0)
  5. src/syscall/syscall_linux.go

    			return nil
    		}
    		return EACCES
    	}
    
    	var fmode uint32
    	if uint32(uid) == st.Uid {
    		fmode = (st.Mode >> 6) & 7
    	} else {
    		var gid int
    		if flags&_AT_EACCESS != 0 {
    			gid = Getegid()
    		} else {
    			gid = Getgid()
    		}
    
    		if uint32(gid) == st.Gid || isGroupMember(int(st.Gid)) {
    			fmode = (st.Mode >> 3) & 7
    		} else {
    			fmode = st.Mode & 7
    		}
    	}
    
    	if fmode&mode == mode {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 20:12:46 UTC 2024
    - 35.7K bytes
    - Viewed (0)
  6. src/encoding/xml/read.go

    			}
    		}
    
    		// Assign attributes.
    		for _, a := range start.Attr {
    			handled := false
    			any := -1
    			for i := range tinfo.fields {
    				finfo := &tinfo.fields[i]
    				switch finfo.flags & fMode {
    				case fAttr:
    					strv := finfo.value(sv, initNilPointers)
    					if a.Name.Local == finfo.name && (finfo.xmlns == "" || finfo.xmlns == a.Name.Space) {
    						if err := d.unmarshalAttr(strv, a); err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 19:04:28 UTC 2023
    - 22.4K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go

    		}
    		return EACCES
    	}
    
    	var fmode uint32
    	if uint32(uid) == st.Uid {
    		fmode = (st.Mode >> 6) & 7
    	} else {
    		var gid int
    		if flags&AT_EACCESS != 0 {
    			gid = Getegid()
    		} else {
    			gid = Getgid()
    		}
    
    		if uint32(gid) == st.Gid || isGroupMember(int(st.Gid)) {
    			fmode = (st.Mode >> 3) & 7
    		} else {
    			fmode = st.Mode & 7
    		}
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 05:26:45 UTC 2024
    - 77.5K bytes
    - Viewed (0)
  8. src/encoding/xml/marshal.go

    		if !vf.IsValid() {
    			// The field is behind an anonymous struct field that's
    			// nil. Skip it.
    			continue
    		}
    
    		switch finfo.flags & fMode {
    		case fCDATA, fCharData:
    			emit := EscapeText
    			if finfo.flags&fMode == fCDATA {
    				emit = emitCDATA
    			}
    			if err := s.trim(finfo.parents); err != nil {
    				return err
    			}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 08 18:46:41 UTC 2024
    - 31.2K bytes
    - Viewed (0)
Back to top