sun::semantic_analysis::CallAnalyzer::CalleeResolution
struct · Source (opens in a new tab)
struct sun::semantic_analysis::CallAnalyzer::CalleeResolutionWhat resolving a call's callee established about the call.
Public Fields
classType
public · variable · Source (opens in a new tab)
std::shared_ptr<sun::types::ClassType> sun::semantic_analysis::CallAnalyzer::CalleeResolution::classTypeNo documentation comment.
Related: sun::types::ClassType
function
public · variable · Source (opens in a new tab)
std::optional<FunctionInfo> sun::semantic_analysis::CallAnalyzer::CalleeResolution::functionNo documentation comment.
Related: FunctionInfo
receiverImmutable
public · variable · Source (opens in a new tab)
bool sun::semantic_analysis::CallAnalyzer::CalleeResolution::receiverImmutable = falseNo documentation comment.
takesPack
public · variable · Source (opens in a new tab)
bool sun::semantic_analysis::CallAnalyzer::CalleeResolution::takesPack = falseNo documentation comment.