Documentation

Miri.Input.CompilerConstantMachine

Exact compiler constant evidence and actual machine provenance/address adjustment meet at the current source operand site, never by source-span search.

Production variant using the compatibility result made during compiler preparation. The binding indices retain the exact prepared/runtime values.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    Legacy explicit-value entry point. It retains rejection of mismatched documents while sharing the production evaluation implementation.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      Canonical source path. Its deep compatibility computation was performed once by CompilerProviders.prepare; on a false cached result the same error still occurs at the original demand point, before frame/site checks.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        Legacy explicit-value entry point. It preserves mismatch rejection for arbitrary callers while canonical code uses its retained prepared binding.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For