enum class OverloadCandidateParamOrder

Description

The parameter ordering that will be used for the candidate. This is used to represent C++20 binary operator rewrites that reverse the order of the arguments. If the parameter ordering is Reversed, the Args list is reversed (but obviously the ParamDecls for the function are not). After forming an OverloadCandidate with reversed parameters, the list of conversions will (as always) be indexed by argument, so will be in reverse parameter order.

Declared at: clang/include/clang/Sema/Overload.h:85

Enumerators

NameValueComment
Normal0
Reversed1