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 TypeMethodDescriptionboolean
ExpressionList.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.classModelCache
private ValueCache
<String, Integer, ClassParseException> ClassModel.privateMemorySizes
Methods in com.aparapi.internal.model that throw ClassParseExceptionModifier and TypeMethodDescription(package private) void
MethodModel.applyTransformations
(ExpressionList _expressionList, Instruction _instruction, Instruction _operandStart) (package private) void
MethodModel.checkForGetter
(Map<Integer, Instruction> pcMap) Determine if this method is a getter and record the accessed field if so(package private) void
MethodModel.checkForSetter
(Map<Integer, Instruction> pcMap) Determine if this method is a setter and record the accessed field if soprivate Integer
ClassModel.computePrivateMemorySize
(String fieldName) static ClassModel
ClassModel.createClassModel
(Class<?> _class) private static ClassModel
ClassModel.createClassModelInternal
(Class<?> key) MethodModel.createListOfInstructions()
Create a linked list of instructions (from pcHead to pcTail).(package private) void
MethodModel.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 Integer
ClassModel.getPrivateMemorySizeFromFieldName
(String fieldName) (package private) void
void
MethodModel.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 ClassParseExceptionModifierConstructorDescriptionprivate
ClassModel
(Class<?> _class) Create a ClassModel representing a given Class.(package private)
ClassModel
(Class<?> _clazz, byte[] _bytes)