Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 37 of 37 for qualifierOf (0.22 sec)

  1. src/go/types/stmt.go

    			if T == nil && t == nil || T != nil && t != nil && Identical(T, t) {
    				// talk about "case" rather than "type" because of nil case
    				Ts := "nil"
    				if T != nil {
    					Ts = TypeString(T, check.qualifier)
    				}
    				err := check.newError(DuplicateCase)
    				err.addf(e, "duplicate case %s in type switch", Ts)
    				err.addf(other, "previous case")
    				err.report()
    				continue L
    			}
    		}
    		seen[T] = e
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 30.6K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/types2/stmt.go

    			if T == nil && t == nil || T != nil && t != nil && Identical(T, t) {
    				// talk about "case" rather than "type" because of nil case
    				Ts := "nil"
    				if T != nil {
    					Ts = TypeString(T, check.qualifier)
    				}
    				err := check.newError(DuplicateCase)
    				err.addf(e, "duplicate case %s in type switch", Ts)
    				err.addf(other, "previous case")
    				err.report()
    				continue L
    			}
    		}
    		seen[T] = e
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 30.7K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/types/fmt.go

    	name := s.Name
    	if q := pkgqual(s.Pkg, verb, mode); q != "" {
    		b.WriteString(q)
    		b.WriteByte('.')
    	}
    	b.WriteString(name)
    }
    
    // pkgqual returns the qualifier that should be used for printing
    // symbols from the given package in the given mode.
    // If it returns the empty string, no qualification is needed.
    func pkgqual(pkg *Pkg, verb rune, mode fmtMode) string {
    	if pkg == nil {
    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/cmd/go/internal/help/helpdoc.go

    GIT_ALLOW_PROTOCOL environment variable can be set (For more details see:
    'go help environment').
    
    If the import path is not a known code hosting site and also lacks a
    version control qualifier, the go tool attempts to fetch the import
    over https/http and looks for a <meta> tag in the document's HTML
    <head>.
    
    The meta tag has the form:
    
    	<meta name="go-import" content="import-prefix vcs repo-root">
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 16:54:28 UTC 2024
    - 36.3K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/types2/decl.go

    	// may refer to imported types. See go.dev/issue/50788.
    	// TODO(gri) This functionality is used elsewhere. Factor it out.
    	name := func(obj Object) string {
    		return packagePrefix(obj.Pkg(), check.qualifier) + obj.Name()
    	}
    
    	obj := cycle[start]
    	objName := name(obj)
    	// If obj is a type alias, mark it as valid (not broken) in order to avoid follow-on errors.
    	tname, _ := obj.(*TypeName)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 29.6K bytes
    - Viewed (0)
  6. src/go/types/decl.go

    	// may refer to imported types. See go.dev/issue/50788.
    	// TODO(gri) Thus functionality is used elsewhere. Factor it out.
    	name := func(obj Object) string {
    		return packagePrefix(obj.Pkg(), check.qualifier) + obj.Name()
    	}
    
    	obj := cycle[start]
    	objName := name(obj)
    	// If obj is a type alias, mark it as valid (not broken) in order to avoid follow-on errors.
    	tname, _ := obj.(*TypeName)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 31K bytes
    - Viewed (0)
  7. src/cmd/cgo/internal/test/test.go

    }
    
    // issue 17065
    // Test that C symbols larger than a page play nicely with the race detector.
    int ii[65537];
    
    // issue 17537
    // The void* cast introduced by cgo to avoid problems
    // with const/volatile qualifiers breaks C preprocessor macros that
    // emulate functions.
    
    typedef struct {
    	int i;
    } S17537;
    
    int I17537(S17537 *p);
    
    #define I17537(p) ((p)->i)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:50:06 UTC 2024
    - 48.5K bytes
    - Viewed (0)
Back to top