Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for branchStmt (0.46 sec)

  1. src/cmd/compile/internal/syntax/positions.go

    		// statements
    		// case *EmptyStmt:
    		// case *LabeledStmt:
    		// case *BlockStmt:
    		// case *ExprStmt:
    		case *SendStmt:
    			m = n.Chan
    		// case *DeclStmt:
    		case *AssignStmt:
    			m = n.Lhs
    		// case *BranchStmt:
    		// case *CallStmt:
    		// case *ReturnStmt:
    		// case *IfStmt:
    		// case *ForStmt:
    		// case *SwitchStmt:
    		// case *SelectStmt:
    
    		// helper nodes
    		case *RangeClause:
    			if n.Lhs != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 17:49:19 UTC 2024
    - 6.5K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssagen/ssa.go

    		if s.curBlock != nil {
    			b := s.endBlock()
    			b.AddEdgeTo(lab.target)
    		}
    		s.startBlock(lab.target)
    
    	case ir.OGOTO:
    		n := n.(*ir.BranchStmt)
    		sym := n.Label
    
    		lab := s.label(sym)
    		if lab.target == nil {
    			lab.target = s.f.NewBlock(ssa.BlockPlain)
    		}
    
    		b := s.endBlock()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
Back to top