sun::semantic_analysis::CallAnalyzer::GenericCallTarget
struct · Source (opens in a new tab)
struct sun::semantic_analysis::CallAnalyzer::GenericCallTargetWhat a generic call resolves to once its type arguments are known.
Public Fields
calleeType
public · variable · Source (opens in a new tab)
sun::types::TypePtr sun::semantic_analysis::CallAnalyzer::GenericCallTarget::calleeTypeNo documentation comment.
Related: sun::types::TypePtr
specialized
public · variable · Source (opens in a new tab)
std::optional<SpecializedFunctionInfo> sun::semantic_analysis::CallAnalyzer::GenericCallTarget::specializedNo documentation comment.
Related: SpecializedFunctionInfo
takesPack
public · variable · Source (opens in a new tab)
bool sun::semantic_analysis::CallAnalyzer::GenericCallTarget::takesPack = falseNo documentation comment.
typeArgs
public · variable · Source (opens in a new tab)
std::vector<sun::types::TypePtr> sun::semantic_analysis::CallAnalyzer::GenericCallTarget::typeArgsNo documentation comment.
Related: sun::types::TypePtr