Skip to content

std::is_assignable_v<Dest&, Source> should be wrapped in concept X4Assignable #64

@saki7

Description

@saki7

MSVC usually omits the expansion of actual template arguments when the plain metafunction is used. Using concept somehow enforces MSVC to always emit the actual types, which is a great QoL improvement.

Plain std::is_assignable_v<Dest&, Source> (current main branch)

Image

With X4Assignable

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions