Searched defs:blockHeap (Results 1 – 1 of 1) sorted by relevance
391 type blockHeap struct { struct392 a []*ssa.Block // block IDs in heap393 level []int32 // depth in dominator tree (static, used for determining priority)396 func (h *blockHeap) Len() int { return len(h.a) }397 func (h *blockHeap) Swap(i, j int) { a := h.a; a[i], a[j] = a[j], a[i] }399 func (h *blockHeap) Push(x interface{}) {403 func (h *blockHeap) Pop() interface{} {410 func (h *blockHeap) Less(i, j int) bool {