Front-end Arrays of arrays: Add ES-specific checks and tests. AoA should be quite close to done now.
This commit is contained in:
parent
a06bd527ca
commit
9312269d09
16 changed files with 742 additions and 33 deletions
|
|
@ -137,9 +137,9 @@ public:
|
|||
void arraySizeCheck(const TSourceLoc&, TIntermTyped* expr, int& size);
|
||||
bool arrayQualifierError(const TSourceLoc&, const TQualifier&);
|
||||
bool arrayError(const TSourceLoc&, const TType&);
|
||||
void arraySizeRequiredCheck(const TSourceLoc&, int size);
|
||||
void arraySizeRequiredCheck(const TSourceLoc&, const TArraySizes&);
|
||||
void structArrayCheck(const TSourceLoc&, const TType& structure);
|
||||
void arrayUnsizedCheck(const TSourceLoc&, const TQualifier&, const TArraySizes*, bool initializer);
|
||||
void arrayUnsizedCheck(const TSourceLoc&, const TQualifier&, const TArraySizes*, bool initializer, bool lastMember);
|
||||
void arrayOfArrayVersionCheck(const TSourceLoc&);
|
||||
void arrayDimCheck(const TSourceLoc&, const TArraySizes* sizes1, const TArraySizes* sizes2);
|
||||
void arrayDimCheck(const TSourceLoc&, const TType*, const TArraySizes*);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue