Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Overload.Res] Add overload resolution sections #244

Merged
merged 2 commits into from
Jun 11, 2024

Commits on May 21, 2024

  1. [Overload.Res] Add overload resolution sections

    This starts to flesh out more complete overload resolution rules. A lot
    of this is extremely similar to C++ however we have some key
    differences. Those differences include:
    
    * HLSL supports overload resolution in 5 contexts, whereas C++ supports
      it in 7 (DXC actually only supports 2 of those contexts).
    * HLSL has two additional conversion sequence ranks.
    * HLSL has more rules to disambiguate some conversions.
    llvm-beanz committed May 21, 2024
    Configuration menu
    Copy the full SHA
    32fc8bd View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. Configuration menu
    Copy the full SHA
    3e5397e View commit details
    Browse the repository at this point in the history