According to ddd, dehydra_typeString  gets as a parameter tree, where
it has common.base.code = RECORD_TYPE.
After that type.name pinpoints to another tree, where
base.code=TYPE_DECL.
But I guess if you're accessing IDENTIFIER_POINTER identifier field,
tree code should be something else (IDENTIFIER_NODE ?)

My fault - I've disabled tree checking to simplify cygwin porting, and
it does not gives me an assertions on wrong leaf access,
I will try to enable tree checking back.

Meanwhile - I've checked 0.9 dehydra, and latest dehydra - there are a
lot of changes, especially in dehydra_types.c, so
I'm suspecting actual dehydra plugin functionality, not porting
problems.


In tree_types.c I have found some commented code - may be it has
something to do with it ?

_______________________________________________
dev-static-analysis mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-static-analysis

Reply via email to