Skip to content

Support uint64 literals #6145

@jackkleeman

Description

@jackkleeman

Is your feature request related to a problem or challenge?

It is not possible to provide numeric literals greater than int64 max without them being treated as either float (lossy) or decimal (not currently castable to uint64)

Describe the solution you'd like

We should attempt to parse uint64s after int64 parsing fails, but before falling back to float or decimal

Describe alternatives you've considered

I looked at using decimals, but this would require another change to make it possible to cast uint64 to decimal

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions