Skip to content

[Feature] Expose public APIs for _coerce_i64 and _wrap_surface_value #571

Description

@benyang0506

Summary

_coerce_i64 and wrap_surface_value, currently located in the private modules ptodsl._ops and ptodsl._surface_values, are frequently needed when implementing address-offset calculations. Please consider exposing supported public equivalents through the DSL API.

Motivation / use case

Consumers need consistent i64 coercion and surface-value wrapping for address-offset calculations. Public APIs would avoid relying on unstable private modules.

Proposed API / behavior

No response

Alternatives considered

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions