sun::semantic_analysis::UnanalyzedGlobal
struct · Source (opens in a new tab)
struct sun::semantic_analysis::UnanalyzedGlobalA global that is used before its declaration has been analyzed: the node that declares it, and the file or module scope its initializer belongs to.
Public Functions
operator bool
public · function · Source (opens in a new tab)
sun::semantic_analysis::UnanalyzedGlobal::operator bool() constTrue when there is a global to analyze.
Public Fields
node
public · variable · Source (opens in a new tab)
sun::ast::VariableCreationAST* sun::semantic_analysis::UnanalyzedGlobal::node = nullptrNo documentation comment.
Related: sun::ast::VariableCreationAST
scope
public · variable · Source (opens in a new tab)
struct SemanticScopeBase* sun::semantic_analysis::UnanalyzedGlobal::scope = nullptrNo documentation comment.
Related: SemanticScopeBase