factoring + record constructors

This commit is contained in:
Vern Paxson 2023-11-30 10:23:55 -08:00
parent ed70fefd34
commit ba9781d83e
2 changed files with 27 additions and 37 deletions

View file

@ -352,8 +352,10 @@ protected:
// About elements ...
// ###
bool CheckRecordConstructor(const TypePtr& t) const;
bool CheckTableMod(const TypePtr& t) const;
bool CheckTableRef(const TypePtr& t) const;
bool CheckSideEffects(SideEffectsOp::AccessType access, const TypePtr& t) const;
// Profile across all script functions.
ProfileFuncs& pfs;