Class ScopeChainExtractor
java.lang.Object
org.ek9lang.mcp.oracle.extractors.ScopeChainExtractor
Extracts Level 1 scope chain information from a LocationContext.
Returns all symbols visible at a location with their types and states.
The scope chain is already flattened by LocationResolver — empty intermediate
Line-N-Position-M scopes have been removed. This extractor focuses on
extracting meaningful semantic information from each remaining scope.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionextract(LocationContext context) Extract scope chain information from the flattened scope chain.
-
Constructor Details
-
ScopeChainExtractor
public ScopeChainExtractor()
-
-
Method Details
-
extract
Extract scope chain information from the flattened scope chain.
-