Skip to content

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

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

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions