Interface Types.SPrim<A>

Type Parameters:
A - the array type for which this primitive is the element type
All Superinterfaces:
Types.SNonVoid, Types.SType
All Known Subinterfaces:
Types.BPrim<A>
All Known Implementing Classes:
Types.TBool, Types.TByte, Types.TChar, Types.TDouble, Types.TFloat, Types.TInt, Types.TLong, Types.TShort
Enclosing interface:
Types

public static interface Types.SPrim<A> extends Types.SNonVoid
The primitive types that may be ascribed to a variable in Java source

This is essentially "all non-reference types" as far as Java is concerned.

  • Method Summary

    Modifier and Type
    Method
    Description
    int
    t()
    The type id, as in MethodVisitor.visitIntInsn(int, int) for Opcodes.NEWARRAY, e.g., Opcodes.T_INT.

    Methods inherited from interface ghidra.pcode.emu.jit.gen.util.Types.SType

    cls, type
  • Method Details

    • t

      int t()
      The type id, as in MethodVisitor.visitIntInsn(int, int) for Opcodes.NEWARRAY, e.g., Opcodes.T_INT.
      Returns:
      the type id