Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for Innermost (0.35 sec)

  1. src/cmd/internal/obj/util.go

    }
    
    // InnermostLineNumber returns a string containing the line number for the
    // innermost inlined function (if any inlining) at p's position
    func (p *Prog) InnermostLineNumber() string {
    	return p.Ctxt.InnermostPos(p.Pos).LineNumber()
    }
    
    // InnermostLineNumberHTML returns a string containing the line number for the
    // innermost inlined function (if any inlining) at p's position
    func (p *Prog) InnermostLineNumberHTML() string {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 17.5K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/types2/decl.go

    	obj.color_ = black
    	fdecl := decl.fdecl
    	check.funcType(sig, fdecl.Recv, fdecl.TParamList, fdecl.Type)
    	obj.color_ = saved
    
    	// Set the scope's extent to the complete "func (...) { ... }"
    	// so that Scope.Innermost works correctly.
    	sig.scope.pos = fdecl.Pos()
    	sig.scope.end = syntax.EndPos(fdecl)
    
    	if len(fdecl.TParamList) > 0 && fdecl.Body == nil {
    		check.softErrorf(fdecl, BadDecl, "generic function is missing function body")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 29.6K bytes
    - Viewed (0)
  3. src/cmd/vendor/golang.org/x/tools/go/analysis/passes/copylock/copylock.go

    func (path typePath) String() string {
    	n := len(path)
    	var buf bytes.Buffer
    	for i := range path {
    		if i > 0 {
    			fmt.Fprint(&buf, " contains ")
    		}
    		// The human-readable path is in reverse order, outermost to innermost.
    		fmt.Fprint(&buf, path[n-i-1])
    	}
    	return buf.String()
    }
    
    func lockPathRhs(pass *analysis.Pass, x ast.Expr) typePath {
    	x = astutil.Unparen(x) // ignore parens on rhs
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/rangefunc/rewrite.go

    		}
    
    # Nested Loops
    
    So far we've only considered a single loop. If a function contains a
    sequence of loops, each can be translated individually. But loops can
    be nested. It would work to translate the innermost loop and then
    translate the loop around it, and so on, except that there'd be a lot
    of rewriting of rewritten code and the overall traversals could end up
    taking time quadratic in the depth of the nesting. To avoid all that,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:05:44 UTC 2024
    - 41.6K bytes
    - Viewed (0)
  5. src/go/types/decl.go

    	saved := obj.color_
    	obj.color_ = black
    	fdecl := decl.fdecl
    	check.funcType(sig, fdecl.Recv, fdecl.Type)
    	obj.color_ = saved
    
    	// Set the scope's extent to the complete "func (...) { ... }"
    	// so that Scope.Innermost works correctly.
    	sig.scope.pos = fdecl.Pos()
    	sig.scope.end = fdecl.End()
    
    	if fdecl.Type.TypeParams.NumFields() > 0 && fdecl.Body == nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 31K bytes
    - Viewed (0)
  6. src/cmd/vendor/golang.org/x/tools/internal/analysisinternal/analysis.go

    		if _, ok = seen[obj]; ok {
    			return true
    		}
    		seen[obj] = struct{}{}
    		// Find the scope for the given position. Then, check whether the object
    		// exists within the scope.
    		innerScope := pkg.Scope().Innermost(pos)
    		if innerScope == nil {
    			return true
    		}
    		_, foundObj := innerScope.LookupParent(ident.Name, pos)
    		if foundObj != obj {
    			return true
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 11.7K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/ir/func.go

    	CanDelayResults bool
    }
    
    // A Mark represents a scope boundary.
    type Mark struct {
    	// Pos is the position of the token that marks the scope
    	// change.
    	Pos src.XPos
    
    	// Scope identifies the innermost scope to the right of Pos.
    	Scope ScopeID
    }
    
    // A ScopeID represents a lexical scope within a function.
    type ScopeID int32
    
    const (
    	funcDupok      = 1 << iota // duplicate definitions ok
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:05:44 UTC 2024
    - 21.1K bytes
    - Viewed (0)
  8. src/runtime/symtab.go

    			f = nil
    
    			// When CallersFrame is invoked using the PC list returned by Callers,
    			// the PC list includes virtual PCs corresponding to each outer frame
    			// around an innermost real inlined PC.
    			// We also want to support code passing in a PC list extracted from a
    			// stack trace, and there only the real PCs are printed, not the virtual ones.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 40K bytes
    - Viewed (0)
  9. src/runtime/runtime2.go

    	stack       stack   // offset known to runtime/cgo
    	stackguard0 uintptr // offset known to liblink
    	stackguard1 uintptr // offset known to liblink
    
    	_panic    *_panic // innermost panic - offset known to liblink
    	_defer    *_defer // innermost defer
    	m         *m      // current m; offset known to arm liblink
    	sched     gobuf
    	syscallsp uintptr // if status==Gsyscall, syscallsp = sched.sp to use during gc
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:57:37 UTC 2024
    - 47.9K bytes
    - Viewed (0)
  10. android/guava-tests/test/com/google/common/util/concurrent/AbstractFutureTest.java

        for (int i = 0; i < 100000; i++) {
          SettableFuture<String> curr = SettableFuture.create();
          prev.setFuture(curr);
          prev = curr;
        }
        // prev represents the 'innermost' future
        prev.set("done");
        assertTrue(orig.isDone());
      }
    
      // Verify that StackOverflowError in a long chain of SetFuture doesn't cause the entire toString
      // call to fail
      @J2ktIncompatible
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Tue Jun 11 16:13:05 UTC 2024
    - 46.7K bytes
    - Viewed (0)
Back to top