Interface IRNode

All Known Subinterfaces:
IRExpression, IRStatement, IRTerminator
All Known Implementing Classes:
IRArrayConcat, IRArrayDifference, IRArrayGet, IRArrayLiteral, IRArrayMutation, IRArraySet, IRBinaryOperation, IRCoerce, IRConditionalExpression, IRConditionalJump, IRConstant, IRDynamicInvoke, IRDynamicInvokeExpression, IRDynamicInvokeField, IREfunCall, IRExpressionStatement, IRFieldLoad, IRFieldMutation, IRFieldStore, IRForeachItems, IRForeachSize, IRForeachValue, IRFromEndIndex, IRFunctionReferenceLiteral, IRInlineCallableLiteral, IRInstanceCall, IRJump, IRLocalLoad, IRLocalMutation, IRLocalStore, IRMappingGet, IRMappingLiteral, IRMappingMerge, IRMappingSet, IRProtectedEval, IRReturn, IRSequence, IRSlice, IRSliceSet, IRStringDifference, IRStringGet, IRTypedFunctionLiteral, IRUnaryOperation

public sealed interface IRNode permits IRExpression, IRStatement
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
  • Method Details

    • line

      int line()