--- a/cmajor++/Cm/Cm.Core/ScopedType.cpp
+++ b/cmajor++/Cm/Cm.Core/ScopedType.cpp
@@ -39,17 +39,4 @@
     scope->TypeCheck(context);
 }
 
-void ScopedType::SetCompilationUnit(CompilationUnitPtr compilationUnit_)
-{
-    Type::SetCompilationUnit(compilationUnit_);
-    scope->SetCompilationUnit(compilationUnit_);
-}
-
-void ScopedType::CollectExternalObjects(CompilationUnitPtr compilationUnit, ObjectSet& externalObjects, bool deep)
-{
-    if (ExternalObjectsCollected(compilationUnit, deep)) return;
-    Type::CollectExternalObjects(compilationUnit, externalObjects, deep);
-    scope->CollectExternalObjects(compilationUnit, externalObjects, deep);
-}
-
 } } // namespace Cm::Core