sun::semantic_analysis::CallableSignatureHash

sun::semantic_analysis::CallableSignatureHash

struct · Source (opens in a new tab)

struct sun::semantic_analysis::CallableSignatureHash

Hash stable signature properties; equality checks the complete type structure.

Public Functions

operator()

public · function · Source (opens in a new tab)

size_t sun::semantic_analysis::CallableSignatureHash::operator()(const CallableSignature &signature) const

Keep the hash independent of mutable display names and type annotations.

Related: CallableSignature