penis sex fuck penis cock, irregular register allocation and rename VarTable to Scope

This commit is contained in:
Mid
2025-06-10 22:07:22 +03:00
parent 1c4b5a5095
commit 6ec68a766f
19 changed files with 985 additions and 882 deletions

View File

@@ -102,18 +102,8 @@ int type_is_number(Type *t);
char *type_to_string(Type*);
typedef struct Parametrization {
void *param;
struct Parametrization *next;
} Parametrization;
typedef struct {
Parametrization *typeParams;
Parametrization *intParams;
} Parametrizations;
Type *type_parametrize(Type *target, Parametrizations *parametrizations, Parametrizations *renames);
struct Scope;
Type *type_parametrize(Type *target, struct Scope *scope);
Type *type_shallow_copy(Type *t);