aboutsummaryrefslogtreecommitdiff
path: root/backendC
diff options
context:
space:
mode:
Diffstat (limited to 'backendC')
-rw-r--r--backendC/CleanCompilerSources/overloading.h4
-rw-r--r--backendC/CleanCompilerSources/tcsupport.h4
-rw-r--r--backendC/CleanCompilerSources/typechecker2.h12
-rw-r--r--backendC/CleanCompilerSources/typeconv.h5
4 files changed, 0 insertions, 25 deletions
diff --git a/backendC/CleanCompilerSources/overloading.h b/backendC/CleanCompilerSources/overloading.h
index c8113d5..967f7fe 100644
--- a/backendC/CleanCompilerSources/overloading.h
+++ b/backendC/CleanCompilerSources/overloading.h
@@ -64,8 +64,6 @@ extern void SetOverloadedTypeVars (int over_arity, TypeContext type_cont, struc
extern void DetermineClassNumber (SymbDef class_symb);
-extern ClassInstance RetrieveSpecificInstance (ClassDefinition class, struct type_cell * inst_type);
-
extern SymbDef CopySymbDef (SymbDef old);
extern SymbDef NewEmptyRule (Symbol rule_symb, int arity, unsigned line);
@@ -74,8 +72,6 @@ extern Bool EqualTypeClasses (int var_nr1, int var_nr2);
extern void InitOverloading (void);
-extern void AddToInstanceList (ClassInstance class_instance, ClassDefinition class_def);
-
extern FieldList RetrieveClassSelector (SymbolList class_symbols, SymbDef class_symbol);
extern Types DetermineClassRecord (int nr_of_fields);
diff --git a/backendC/CleanCompilerSources/tcsupport.h b/backendC/CleanCompilerSources/tcsupport.h
index 7a28d85..e66d8ab 100644
--- a/backendC/CleanCompilerSources/tcsupport.h
+++ b/backendC/CleanCompilerSources/tcsupport.h
@@ -8,10 +8,6 @@ Author: Sjaak Smetsers
extern jmp_buf ExitTypeComponent;
-#ifdef SHORT_CLASS_NAMES
-extern int gNextTypeNumber;
-#endif
-
extern void OverloadingError (Symbol symbol, char *msg, TypeCell type, Bool make_jump);
extern void Unify (TypeCell offtype, TypeCell demtype, Node uni_node, int argnr);
diff --git a/backendC/CleanCompilerSources/typechecker2.h b/backendC/CleanCompilerSources/typechecker2.h
index 0e0a7b8..f9df675 100644
--- a/backendC/CleanCompilerSources/typechecker2.h
+++ b/backendC/CleanCompilerSources/typechecker2.h
@@ -192,15 +192,3 @@ extern UniquenessErrorKind EquateAttributesOfType (TypeCell type1, AttributeCell
extern TypeCell gErroneousTypeCell;
extern Bool gDemandedIsErroneous;
-
-#ifdef SHORT_CLASS_NAMES
-
-extern ModuleInfo gModuleInfo, gIclModuleInfo;
-
-extern ModuleInfo NewModuleInfo (Symbol module_symbol);
-
-extern int ConvertSymbolListToNumber (SymbolList class_symbols);
-
-#endif
-
-
diff --git a/backendC/CleanCompilerSources/typeconv.h b/backendC/CleanCompilerSources/typeconv.h
index 967c2dc..7b0b02d 100644
--- a/backendC/CleanCompilerSources/typeconv.h
+++ b/backendC/CleanCompilerSources/typeconv.h
@@ -30,8 +30,3 @@ extern SymbolTypeInfoP NewSymbolTypeInfo (void);
extern void PrintTypeClass (SymbDef class_def, File file);
#define NewTypeCells(n,hd) TH_AllocArray (hd,n,TypeCell)
-
-#ifdef SHORT_CLASS_NAMES
-extern void ConvertTypeContextToNumbers (DefMod dmod);
-#endif
-