compiler/jv_tea_compiler.st
changeset 8 eec72263ed75
parent 7 7556e3d41d80
child 9 569bf5707c7e
--- a/compiler/jv_tea_compiler.st	Wed Sep 02 18:15:44 2015 +0100
+++ b/compiler/jv_tea_compiler.st	Mon Sep 14 11:19:10 2015 +0100
@@ -31,9 +31,9 @@
 
     ^ #(
         #'stx:goodies/refactoryBrowser/parser'    "RBBlockNode - extended"
-        #'stx:goodies/ring'    "RGAbstractContainer - superclass of TNamespaceDefinition"
+        #'stx:goodies/ring'    "RGAbstractContainer - superclass of TCompilationUnitDefinition"
         #'stx:goodies/sunit'    "TestAsserter - superclass of TCompilerTests"
-        #'stx:libbasic'    "Autoload - superclass of TMethodDefinitionTests"
+        #'stx:libbasic'    "LibraryDefinition - superclass of jv_tea_compiler"
     )
 !
 
@@ -75,21 +75,27 @@
         "<className> or (<className> attributes...) in load order"
         TBinding
         TClassDefinition
+        TCompilationUnitDefinition
         TCompiler
         TCompilerContext
         (TCompilerTests autoload)
+        TEnvironmentProvider
         TFormatter
         TInlineAssemblyBeginToken
         TInlineAssemblyEndToken
         TInlineAssemblyNode
         TMetaDefinition
         TMethodDefinition
+        (TMethodDefinitionTests autoload)
         TNamespaceDefinition
         TParser
+        (TParserTests autoload)
         TProgramNodeVisitor
         TScanner
         TScope
+        (TSemanticAnalysisPassTests autoload)
         TSourceReader
+        (TSourceReaderTests autoload)
         TType
         TTypeNode
         TTypeSpecNode
@@ -97,6 +103,9 @@
         TBlockType
         TClassBinding
         TCompilerPass
+        TDirectoryProvider
+        TEnvironment
+        TFilesystemProvider
         TFunctionBinding
         TNamespaceBinding
         TSimpleType
@@ -112,10 +121,6 @@
         TVariableBinding
         TArgumentBinding
         TLocalBinding
-        (TMethodDefinitionTests autoload)
-        (TParserTests autoload)
-        (TSemanticAnalysisPassTests autoload)
-        (TSourceReaderTests autoload)
     )
 !
 
@@ -145,6 +150,7 @@
         RBProgramNode isInlineAssembly
         RBToken isTInlineAssemblyBegin
         RBToken isTInlineAssemblyEnd
+        RGDefinition isCompilationUnit
     )
 ! !