Uses of Package
org.ek9lang.compiler.ir.data
Packages that use org.ek9lang.compiler.ir.data
Package
Description
-
Classes in org.ek9lang.compiler.ir.data used by org.ek9lang.compiler.ir.dataClassDescriptionMetadata about method/function/operator calls that can be used by backends for optimization.Record representing a single condition case within a CONTROL_FLOW_CHAIN.Record containing all information needed to create a CONTROL_FLOW_CHAIN instruction.Record containing default case management information for CONTROL_FLOW_CHAIN constructs.Record containing optimization information for enum-based switch statements.Escape analysis metadata for IR optimisation phase.Escape level classification.Lifetime scope classification.Record containing evaluation variable management information for CONTROL_FLOW_CHAIN constructs.Record containing guard variable management information for CONTROL_FLOW_CHAIN constructs.Record containing return variable management information for CONTROL_FLOW_CHAIN constructs.
-
Classes in org.ek9lang.compiler.ir.data used by org.ek9lang.compiler.ir.instructionsClassDescriptionUsed with CallInstr, holds all the necessary details to make a call.Record representing a single condition case within a CONTROL_FLOW_CHAIN.Record containing all information needed to create a CONTROL_FLOW_CHAIN instruction.Record containing optimization information for enum-based switch statements.Escape analysis metadata for IR optimisation phase.Defines the necessary structure for processing logical operations line AND/OR/XOR.
-
Classes in org.ek9lang.compiler.ir.data used by org.ek9lang.compiler.ir.supportClassDescriptionMetadata about method/function/operator calls that can be used by backends for optimization.
-
Classes in org.ek9lang.compiler.ir.data used by org.ek9lang.compiler.phase7.calls
-
Classes in org.ek9lang.compiler.ir.data used by org.ek9lang.compiler.phase7.generatorClassDescriptionUsed with CallInstr, holds all the necessary details to make a call.Metadata about method/function/operator calls that can be used by backends for optimization.Record containing all information needed to create a CONTROL_FLOW_CHAIN instruction.Defines the necessary structure for processing logical operations line AND/OR/XOR.