basic detection of local collisions

This commit is contained in:
caheckman 2019-08-14 15:17:22 -04:00
parent 0af34a4197
commit 8cce24b334
6 changed files with 94 additions and 0 deletions

View file

@ -105,6 +105,7 @@ class ConsistencyChecker {
int4 recoverSize(const ConstTpl &sizeconst,Constructor *ct);
bool checkOpMisuse(OpTpl *op,Constructor *ct);
bool sizeRestriction(OpTpl *op,Constructor *ct);
bool checkLocalExports(Constructor *ct);
bool checkConstructorSection(Constructor *ct,ConstructTpl *cttpl);
bool checkVarnodeTruncation(Constructor *ct,int4 slot,OpTpl *op,VarnodeTpl *vn,bool isbigendian);
bool checkSectionTruncations(Constructor *ct,ConstructTpl *cttpl,bool isbigendian);