Merge pull request #1345 from asuessenbach/attributes

Add support for new attribute "validstructs"; ignore new possible values for attribute "limittype".
This commit is contained in:
Andreas Süßenbach
2022-07-04 16:08:42 +02:00
committed by GitHub
2 changed files with 18 additions and 2 deletions

View File

@@ -396,6 +396,7 @@ private:
void checkHandleCorrectness() const;
void checkStructCorrectness() const;
void checkStructMemberCorrectness( std::string const & structureName, std::vector<MemberData> const & members, std::set<std::string> & sTypeValues ) const;
void checkValidStructs( int line, std::map<std::string, std::string> const & attributes ) const;
std::string combineDataTypes( std::map<size_t, size_t> const & vectorParams,
std::vector<size_t> const & returnParams,
bool singular,