diff -r 7556e3d41d80 -r eec72263ed75 compiler/jv_tea_compiler.st --- 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 @@ " or ( 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 ) ! !