Class ScopeChainExtractor

java.lang.Object
org.ek9lang.mcp.oracle.extractors.ScopeChainExtractor

public final class ScopeChainExtractor extends Object
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 Details

    • ScopeChainExtractor

      public ScopeChainExtractor()
  • Method Details