Move argument type check of func pointers to final check.

This commit is contained in:
asuessenbach
2021-09-21 14:20:24 +02:00
parent 0eea598f6f
commit 4e055c376d
2 changed files with 33 additions and 7 deletions

View File

@@ -228,12 +228,21 @@ private:
int xmlLine;
};
struct FuncPointerArgumentData
{
FuncPointerArgumentData( std::string const & t, int line ) : type( t ), xmlLine( line ) {}
std::string type;
int xmlLine;
};
struct FuncPointerData
{
FuncPointerData( std::string const & r, int line ) : requirements( r ), xmlLine( line ) {}
std::string requirements;
int xmlLine;
std::vector<FuncPointerArgumentData> arguments;
std::string requirements;
int xmlLine;
};
struct HandleData