Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 58 of 58 for correctness (0.14 sec)

  1. src/go/types/stmt.go

    		check.simpleStmt(s.Init)
    
    		// A type switch guard must be of the form:
    		//
    		//     TypeSwitchGuard = [ identifier ":=" ] PrimaryExpr "." "(" "type" ")" .
    		//
    		// The parser is checking syntactic correctness;
    		// remaining syntactic errors are considered AST errors here.
    		// TODO(gri) better factoring of error handling (invalid ASTs)
    		//
    		var lhs *ast.Ident // lhs identifier or nil
    		var rhs ast.Expr
    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/walk/switch.go

    			//    disallowed by the spec.
    			// 2. A concrete type shadowing an interface type.
    			//    That can never happen, as interface types can
    			//    be satisfied by an infinite set of concrete types.
    			// The correctness of this step also depends on handling
    			// the dynamic type cases separately, as we do above.
    		}
    
    		if c.typ.Type().IsInterface() {
    			interfaceCases = append(interfaceCases, c)
    		} else {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:34:01 UTC 2024
    - 30.1K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/walk/builtin.go

    }
    
    // isChanLenCap reports whether n is of the form len(c) or cap(c) for a channel c.
    // Note that this does not check for -n or instrumenting because this
    // is a correctness rewrite, not an optimization.
    func isChanLenCap(n ir.Node) bool {
    	return (n.Op() == ir.OLEN || n.Op() == ir.OCAP) && n.(*ir.UnaryExpr).X.Type().IsChan()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 08 22:35:22 UTC 2024
    - 31.2K bytes
    - Viewed (0)
  4. cmd/erasure-multipart.go

    			// requests. xl.meta is the authoritative source of truth on which parts constitute
    			// the object. The presence of parts that don't belong in the object doesn't affect correctness.
    			_ = storageDisks[index].Delete(context.TODO(), minioMetaMultipartBucket, curpartPath, DeleteOptions{
    				Recursive: false,
    				Immediate: false,
    			})
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Thu Jun 13 06:56:12 UTC 2024
    - 44.8K bytes
    - Viewed (0)
  5. src/math/big/nat.go

    //          which assumes that (nat) slice capacities are never
    //          changed (no 3-operand slice expressions). If that
    //          changes, alias needs to be updated for correctness.
    
    package big
    
    import (
    	"internal/byteorder"
    	"math/bits"
    	"math/rand"
    	"sync"
    )
    
    // An unsigned integer x of the form
    //
    //	x = x[n-1]*_B^(n-1) + x[n-2]*_B^(n-2) + ... + x[1]*_B + x[0]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 21:31:58 UTC 2024
    - 31.7K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/rangefunc/rewrite.go

    debugger. Because variables have all been resolved to the specific
    objects they represent, there is no danger of using plain "p1" and
    colliding with a Go variable named "p1"; the # is just nice to have,
    not for correctness.)
    
    It can also happen that there are fewer range variables than function
    arguments, in which case we end up with something like
    
    	f(func(x T1, _ T2) bool {
    		...
    	})
    
    or
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:05:44 UTC 2024
    - 41.6K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/liveness/plive.go

    			// the stack pointer back up (if it ever went down) and then jumps
    			// to a new function entirely. That form of instruction must read
    			// all the parameters for correctness, and similarly it must not
    			// read the out arguments - they won't be set until the new
    			// function runs.
    			lv.cache.tailuevar = append(lv.cache.tailuevar, int32(i))
    
    		case ir.PPARAMOUT:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 15:22:22 UTC 2024
    - 45.2K bytes
    - Viewed (0)
  8. platforms/documentation/docs/src/docs/userguide/releases/upgrading/upgrading_version_5.adoc

    To mitigate this, the algorithm that computes exclusions has been rewritten.
    In some rare cases this may cause some differences in resolution, due to the correctness changes.
    
    ==== Improved classpath separation for worker processes
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Feb 22 03:01:48 UTC 2024
    - 47.5K bytes
    - Viewed (0)
Back to top