Uses of Class
com.aparapi.internal.exception.ClassParseException
Packages that use ClassParseException
-
Uses of ClassParseException in com.aparapi.internal.instruction
Methods in com.aparapi.internal.instruction that throw ClassParseExceptionModifier and TypeMethodDescriptionbooleanExpressionList.foldComposite(Instruction _instruction) Fold headTail.tail into valid composites -
Uses of ClassParseException in com.aparapi.internal.model
Fields in com.aparapi.internal.model with type parameters of type ClassParseExceptionModifier and TypeFieldDescriptionprivate static final ValueCache<Class<?>, ClassModel, ClassParseException> ClassModel.classModelCacheprivate ValueCache<String, Integer, ClassParseException> ClassModel.privateMemorySizesMethods in com.aparapi.internal.model that throw ClassParseExceptionModifier and TypeMethodDescription(package private) voidMethodModel.applyTransformations(ExpressionList _expressionList, Instruction _instruction, Instruction _operandStart) (package private) voidMethodModel.checkForGetter(Map<Integer, Instruction> pcMap) Determine if this method is a getter and record the accessed field if so(package private) voidMethodModel.checkForSetter(Map<Integer, Instruction> pcMap) Determine if this method is a setter and record the accessed field if soprivate IntegerClassModel.computePrivateMemorySize(String fieldName) static ClassModelClassModel.createClassModel(Class<?> _class) private static ClassModelClassModel.createClassModelInternal(Class<?> key) MethodModel.createListOfInstructions()Create a linked list of instructions (from pcHead to pcTail).(package private) voidMethodModel.foldExpressions()Try to fold the instructions into higher level structures.ClassModel.getPrivateMemorySize(String fieldName) If a field does not satisfy the private memory conditions, null, otherwise the size of private memory required.static IntegerClassModel.getPrivateMemorySizeFromFieldName(String fieldName) (package private) voidvoidMethodModel.txFormDups(ExpressionList _expressionList, Instruction _instruction) DUP family of instructions break our stack unwind model (whereby we treat instructions like the oeprands they create/consume).Constructors in com.aparapi.internal.model that throw ClassParseExceptionModifierConstructorDescriptionprivateClassModel(Class<?> _class) Create a ClassModel representing a given Class.(package private)ClassModel(Class<?> _clazz, byte[] _bytes)