Source/Packages

Compiler.DependentCore

packages/compiler/src/Compiler/DependentCore.alpha

12,943 lines498 declarations489.0 KiBSHA-256 ef207b0de796

def · lines 4453–4462

chooseCoreEliminatorBranch

Full file
4453def chooseCoreEliminatorBranch =
4454  (lambda unrestricted first : (family CoreEliminatorBranchSelection) .
4455    (lambda unrestricted second : (family CoreEliminatorBranchSelection) .
4456      (eliminate
4457        CoreEliminatorBranchSelection
4458        (lambda unrestricted value : (family CoreEliminatorBranchSelection) .
4459          (family CoreEliminatorBranchSelection))
4460        first
4461        (branch CoreEliminatorBranchSelected binderCount body . first)
4462        (branch CoreEliminatorBranchMissing . second))))

The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.