Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for typeFlag (0.23 sec)

  1. misc/wasm/wasm_exec.js

    				}
    				this._goRefCounts[id]++;
    				let typeFlag = 0;
    				switch (typeof v) {
    					case "object":
    						if (v !== null) {
    							typeFlag = 1;
    						}
    						break;
    					case "string":
    						typeFlag = 2;
    						break;
    					case "symbol":
    						typeFlag = 3;
    						break;
    					case "function":
    						typeFlag = 4;
    						break;
    				}
    JavaScript
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Mon May 22 17:47:47 GMT 2023
    - 16.3K bytes
    - Viewed (1)
  2. src/archive/tar/stat_unix.go

    			h.Gname = g.Name
    			groupMap.Store(h.Gid, h.Gname)
    		}
    	}
    	h.AccessTime = statAtime(sys)
    	h.ChangeTime = statCtime(sys)
    
    	// Best effort at populating Devmajor and Devminor.
    	if h.Typeflag == TypeChar || h.Typeflag == TypeBlock {
    		dev := uint64(sys.Rdev) // May be int32 or uint32
    		switch runtime.GOOS {
    		case "aix":
    			var major, minor uint32
    			major = uint32((dev & 0x3fffffff00000000) >> 32)
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Fri Mar 15 16:01:50 GMT 2024
    - 3.2K bytes
    - Viewed (0)
  3. src/archive/tar/reader_test.go

    		file: "testdata/pax-global-records.tar",
    		headers: []*Header{{
    			Typeflag:   TypeXGlobalHeader,
    			Name:       "global1",
    			PAXRecords: map[string]string{"path": "global1", "mtime": "1500000000.0"},
    			Format:     FormatPAX,
    		}, {
    			Typeflag: TypeReg,
    			Name:     "file1",
    			ModTime:  time.Unix(0, 0),
    			Format:   FormatUSTAR,
    		}, {
    			Typeflag:   TypeReg,
    			Name:       "file2",
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Mon Nov 21 21:14:38 GMT 2022
    - 47.1K bytes
    - Viewed (0)
  4. src/archive/tar/writer_test.go

    		file: "testdata/pax-global-records.tar",
    		tests: []testFnc{
    			testHeader{Header{
    				Typeflag:   TypeXGlobalHeader,
    				PAXRecords: map[string]string{"path": "global1", "mtime": "1500000000.0"},
    			}, nil},
    			testHeader{Header{
    				Typeflag: TypeReg, Name: "file1",
    			}, nil},
    			testHeader{Header{
    				Typeflag:   TypeReg,
    				Name:       "file2",
    				PAXRecords: map[string]string{"path": "file2"},
    			}, nil},
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Tue Feb 27 16:39:23 GMT 2024
    - 38.7K bytes
    - Viewed (0)
  5. src/archive/tar/tar_test.go

    		}
    		if got, want := h2.Linkname, v.h.Linkname; got != want {
    			t.Errorf("i=%d: Linkname: got %v, want %v", i, got, want)
    		}
    		if got, want := h2.Typeflag, v.h.Typeflag; got != want {
    			t.Logf("%#v %#v", v.h, fi.Sys())
    			t.Errorf("i=%d: Typeflag: got %q, want %q", i, got, want)
    		}
    		if got, want := h2.Mode, v.h.Mode; got != want {
    			t.Errorf("i=%d: Mode: got %o, want %o", i, got, want)
    		}
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Fri Mar 15 16:01:50 GMT 2024
    - 24K bytes
    - Viewed (0)
  6. src/archive/tar/writer.go

    	tw.hdr = *hdr // Shallow copy of Header
    
    	// Avoid usage of the legacy TypeRegA flag, and automatically promote
    	// it to use TypeReg or TypeDir.
    	if tw.hdr.Typeflag == TypeRegA {
    		if strings.HasSuffix(tw.hdr.Name, "/") {
    			tw.hdr.Typeflag = TypeDir
    		} else {
    			tw.hdr.Typeflag = TypeReg
    		}
    	}
    
    	// Round ModTime and ignore AccessTime and ChangeTime unless
    	// the format is explicitly chosen.
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Fri Oct 13 18:36:46 GMT 2023
    - 19.6K bytes
    - Viewed (0)
  7. src/archive/tar/common.go

    	}
    	switch {
    	case fm.IsRegular():
    		h.Typeflag = TypeReg
    		h.Size = fi.Size()
    	case fi.IsDir():
    		h.Typeflag = TypeDir
    		h.Name += "/"
    	case fm&fs.ModeSymlink != 0:
    		h.Typeflag = TypeSymlink
    		h.Linkname = link
    	case fm&fs.ModeDevice != 0:
    		if fm&fs.ModeCharDevice != 0 {
    			h.Typeflag = TypeChar
    		} else {
    			h.Typeflag = TypeBlock
    		}
    	case fm&fs.ModeNamedPipe != 0:
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Fri Mar 15 16:01:50 GMT 2024
    - 24.7K bytes
    - Viewed (2)
  8. src/archive/tar/reader.go

    		// Check for PAX/GNU special headers and files.
    		switch hdr.Typeflag {
    		case TypeXHeader, TypeXGlobalHeader:
    			format.mayOnlyBe(FormatPAX)
    			paxHdrs, err = parsePAX(tr)
    			if err != nil {
    				return nil, err
    			}
    			if hdr.Typeflag == TypeXGlobalHeader {
    				mergePAX(hdr, paxHdrs)
    				return &Header{
    					Name:       hdr.Name,
    					Typeflag:   hdr.Typeflag,
    					Xattrs:     hdr.Xattrs,
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Fri Mar 08 01:59:14 GMT 2024
    - 26.8K bytes
    - Viewed (0)
  9. src/archive/tar/format.go

    	FormatUSTAR
    
    	// FormatPAX represents the PAX header format defined in POSIX.1-2001.
    	//
    	// PAX extends USTAR by writing a special file with Typeflag TypeXHeader
    	// preceding the original header. This file contains a set of key-value
    	// records, which are used to overcome USTAR's shortcomings, in addition to
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Fri Oct 13 18:36:46 GMT 2023
    - 11.3K bytes
    - Viewed (0)
  10. cmd/untar.go

    		case header == nil:
    			continue
    		}
    
    		name := header.Name
    		switch path.Clean(name) {
    		case ".", slashSeparator:
    			continue
    		}
    
    		switch header.Typeflag {
    		case tar.TypeDir: // = directory
    			if o.ignoreDirs {
    				continue
    			}
    			name = trimLeadingSlash(pathJoin(name, slashSeparator))
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Thu Apr 04 12:04:40 GMT 2024
    - 6K bytes
    - Viewed (0)
Back to top