MCPcopy Index your code
hub / github.com/maruel/panicparse / similar

Method similar

stack/stack.go:702–710  ·  view source on GitHub ↗

similar returns true if the two Signature are equal or almost but not quite equal.

(r *Signature, similar Similarity)

Source from the content-addressed store, hash-verified

700// similar returns true if the two Signature are equal or almost but not quite
701// equal.
702func (s *Signature) similar(r *Signature, similar Similarity) bool {
703 if s.State != r.State || !s.CreatedBy.similar(&r.CreatedBy, similar) {
704 return false
705 }
706 if similar == ExactFlags && s.Locked != r.Locked {
707 return false
708 }
709 return s.Stack.similar(&r.Stack, similar)
710}
711
712// merge merges two similar Signature, zapping out differences.
713func (s *Signature) merge(r *Signature) *Signature {

Callers 1

AggregateMethod · 0.95

Calls 1

similarMethod · 0.45

Tested by

no test coverage detected