typeclasses can have required methods and required functions

This commit is contained in:
ProgramSnail 2023-05-13 16:14:02 +03:00
parent 562541087e
commit 4882d458f8
11 changed files with 113 additions and 43 deletions

View file

@ -78,7 +78,8 @@ struct Function {
struct Typeclass {
std::vector<Parameter> parameters;
std::vector<FunctionDeclaration> requirements;
std::vector<FunctionDeclaration> function_requirements;
std::vector<FunctionDeclaration> method_requirements;
};
struct Import {