sun::ast::ForInAnalysis

sun::ast::ForInAnalysis

struct · Source (opens in a new tab)

struct sun::ast::ForInAnalysis : public sun::ast::ExprAnalysis

Analysis data for ForInExprAST.

Inherits

Public Functions

ForInAnalysis

ForInAnalysis(const ForInAnalysis &)=default

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

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

Creates an instance with its default state.

ForInAnalysis()=default

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

sun::ast::ForInAnalysis::ForInAnalysis()=default

Creates an instance with its default state.

operator=

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

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

Replaces the stored state with a copy of another instance.

Related: ForInAnalysis

Public Fields

iteratorFactory

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

DeclarationId sun::ast::ForInAnalysis::iteratorFactory

No documentation comment.

Related: DeclarationId

iteratorNext

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

DeclarationId sun::ast::ForInAnalysis::iteratorNext

No documentation comment.

Related: DeclarationId

iteratorResultType

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

TypePtr sun::ast::ForInAnalysis::iteratorResultType

No documentation comment.

Related: TypePtr

resolvedLoopVarType

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

TypePtr sun::ast::ForInAnalysis::resolvedLoopVarType

No documentation comment.

Related: TypePtr