All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.opalj.br.instructions.PrimitiveArrayAccess.scala Maven / Gradle / Ivy

The newest version!
/* BSD 2-Clause License - see OPAL/LICENSE for details. */
package org.opalj
package br
package instructions

/**
 * Trait that is mixed in by all primitive array access instructions.
 *
 * @author Michael Eichberg
 */
trait PrimitiveArrayAccess extends InstructionMetaInformation

object PrimitiveArrayAccess {

    /**
     * The exceptions that are potentially thrown by instructions that load or store
     * values in an array of primitive values.
     */
    val jvmExceptions: List[ObjectType] = {
        List(ObjectType.ArrayIndexOutOfBoundsException, ObjectType.NullPointerException)
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy