Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for joinError (0.09 sec)

  1. src/errors/join.go

    		if err != nil {
    			n++
    		}
    	}
    	if n == 0 {
    		return nil
    	}
    	e := &joinError{
    		errs: make([]error, 0, n),
    	}
    	for _, err := range errs {
    		if err != nil {
    			e.errs = append(e.errs, err)
    		}
    	}
    	return e
    }
    
    type joinError struct {
    	errs []error
    }
    
    func (e *joinError) Error() string {
    	// Since Join returns nil if every value in errs is nil,
    	// e.errs cannot be empty.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jul 31 18:37:32 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  2. src/cmd/go/internal/base/base.go

    	// other kinds of structured errors that are logically one unit and that
    	// add other context: only handling the wrapped errors would lose
    	// that context.
    	if err != nil && reflect.TypeOf(err).String() == "*errors.joinError" {
    		for _, e := range err.(interface{ Unwrap() []error }).Unwrap() {
    			Error(e)
    		}
    		return
    	}
    	Errorf("go: %v", err)
    }
    
    func Fatal(err error) {
    	Error(err)
    	Exit()
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 18:15:22 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  3. pkg/adsc/delta.go

    		allRemoves[key.TypeURL].Insert(key.Name)
    		c.drop(key)
    	}
    	c.send(resourceKey{TypeURL: d.TypeUrl}, d.Nonce, joinError(rejects))
    	for t, sub := range allAdds {
    		unsub, f := allRemoves[t]
    		if f {
    			delete(allRemoves, t)
    		}
    		c.update(t, sub, unsub, d)
    	}
    	return nil
    }
    
    func joinError(rejects []error) error {
    	var e []string
    	for _, r := range rejects {
    		if r == nil {
    			continue
    		}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Feb 02 09:32:41 UTC 2024
    - 20.4K bytes
    - Viewed (0)
Back to top