* need to interpret them as integers.
*/
private ImExpr pointerToInteger(FunctionContext context, ImExpr a) {
if(a instanceof ImIndirectExpr) {
ArrayRef arrayRef = ((ImIndirectExpr) a).translateToArrayRef(context);
return new ImLiteralPrimitiveExpr(arrayRef.getIndexExpr(), ImPrimitiveType.INT);
} else {
return a;
}
}