sun::ast::CallAnalysis

sun::ast::CallAnalysis

struct · Source (opens in a new tab)

struct sun::ast::CallAnalysis : public sun::ast::ExprAnalysis

Analysis data for CallExprAST.

Inherits

Public Functions

CallAnalysis

CallAnalysis(const CallAnalysis &)=default

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

sun::ast::CallAnalysis::CallAnalysis(const CallAnalysis &)=default

Creates an instance with its default state.

CallAnalysis()=default

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

sun::ast::CallAnalysis::CallAnalysis()=default

Creates an instance with its default state.

operator=

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

CallAnalysis & sun::ast::CallAnalysis::operator=(const CallAnalysis &)=default

Replaces 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::argConversions

No documentation comment.

Related: sun::semantic_analysis::ArgConversion

initializedFields

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

std::vector<DeclarationId> sun::ast::CallAnalysis::initializedFields

No documentation comment.

Related: DeclarationId