class
AnalyzedScopeRepresents an analyzed AST scope.
Constructors, destructors, conversion operators
-
AnalyzedScope(const ast::
Scope& scope) explicit - Constructs a new AnalyzedScope object.
Public variables
-
const ast::
Scope& scope - The scope that was analyzed.
-
std::
vector<PendingAnalysis> childScopes - The analyzed child scopes in the scope.
-
std::
vector<AnalyzedProcedure> procedures - The procedures in the scope.
Variable documentation
std:: vector<PendingAnalysis> slang:: analysis:: AnalyzedScope:: childScopes
The analyzed child scopes in the scope.
This includes things like class types and checker instances.