I would like to know if Frama-C implements some sort of type checking associated to pointers. For instance, consider the following:
int x[10];
void * v = x;
//@ assert isOfTypeInt(x, 10)
//@ assert isOfTypeInt(v, 10)
Is there anything similar to the above in spirit?
Looking at the ACSL manual, there are many ways to check the use of memory and pointers (part of which are implemented in Frama-C Oxygen). I haven't found any general support to handle type information though. Is there a frama-c plugin we can use for this purpose?
Thanks, Eduardo