Hierarchy For Package io.github.protasm.jvmud.compiler.ir
Class Hierarchy
- java.lang.Object
- io.github.protasm.jvmud.compiler.ir.IRArrayConcat (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRArrayDifference (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRArrayGet (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRArrayLiteral (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRArrayMutation (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRArraySet (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRFromEndIndex (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRLowerer
- io.github.protasm.jvmud.compiler.ir.IRLoweringResult
- io.github.protasm.jvmud.compiler.ir.IRMappingEntry
- io.github.protasm.jvmud.compiler.ir.IRMappingGet (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRMappingLiteral (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRMappingMerge (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRMappingSet (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRPrettyPrinter
- io.github.protasm.jvmud.compiler.ir.IRSequence (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRSlice (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRSliceSet (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRStringDifference (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRStringGet (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
Interface Hierarchy
- io.github.protasm.jvmud.compiler.ir.IRNode
- io.github.protasm.jvmud.compiler.ir.IRExpression
- io.github.protasm.jvmud.compiler.ir.IRStatement
- io.github.protasm.jvmud.compiler.ir.IRTerminator
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- io.github.protasm.jvmud.compiler.ir.IRBinaryOperation (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRBlock
- io.github.protasm.jvmud.compiler.ir.IRCoerce (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRConditionalExpression (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRConditionalJump (implements io.github.protasm.jvmud.compiler.ir.IRTerminator)
- io.github.protasm.jvmud.compiler.ir.IRConstant (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRDynamicInvoke (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRDynamicInvokeExpression (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRDynamicInvokeField (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IREfunCall (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRExpressionStatement (implements io.github.protasm.jvmud.compiler.ir.IRStatement)
- io.github.protasm.jvmud.compiler.ir.IRField
- io.github.protasm.jvmud.compiler.ir.IRFieldLoad (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRFieldMutation (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRFieldStore (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRForeachItems (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRForeachSize (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRForeachValue (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRFunctionReferenceLiteral (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRInlineCallableLiteral (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRInstanceCall (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRJump (implements io.github.protasm.jvmud.compiler.ir.IRTerminator)
- io.github.protasm.jvmud.compiler.ir.IRLocal
- io.github.protasm.jvmud.compiler.ir.IRLocalLoad (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRLocalMutation (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRLocalStore (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRMethod
- io.github.protasm.jvmud.compiler.ir.IRObject
- io.github.protasm.jvmud.compiler.ir.IRParameter
- io.github.protasm.jvmud.compiler.ir.IRProtectedEval (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRReturn (implements io.github.protasm.jvmud.compiler.ir.IRTerminator)
- io.github.protasm.jvmud.compiler.ir.IRTypedFunctionLiteral (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.IRUnaryOperation (implements io.github.protasm.jvmud.compiler.ir.IRExpression)
- io.github.protasm.jvmud.compiler.ir.TypedIR
- java.lang.Record