sun::ast::CallAnalysis
struct · Source (opens in a new tab)
struct sun::ast::CallAnalysis : public sun::ast::ExprAnalysisAnalysis data for CallExprAST.
Inherits
- sun::ast::ExprAnalysis (public)
Public Functions
CallAnalysis
CallAnalysis(const CallAnalysis &)=default
public · function · Source (opens in a new tab)
sun::ast::CallAnalysis::CallAnalysis(const CallAnalysis &)=defaultCreates an instance with its default state.
CallAnalysis()=default
public · function · Source (opens in a new tab)
sun::ast::CallAnalysis::CallAnalysis()=defaultCreates an instance with its default state.
operator=
public · function · Source (opens in a new tab)
CallAnalysis & sun::ast::CallAnalysis::operator=(const CallAnalysis &)=defaultReplaces the stored state with a copy of another instance.
Related: CallAnalysis
Public Fields
argConversions
public · variable · Source (opens in a new tab)
std::vector<sun::semantic_analysis::ArgConversion> sun::ast::CallAnalysis::argConversionsNo documentation comment.
Related: sun::semantic_analysis::ArgConversion
initializedFields
public · variable · Source (opens in a new tab)
std::vector<DeclarationId> sun::ast::CallAnalysis::initializedFieldsNo documentation comment.
Related: DeclarationId