compiler/jv_tea_compiler.st
changeset 15 10a95d798b36
parent 14 fa42d3f1a578
child 16 17a2d1d9f205
--- a/compiler/jv_tea_compiler.st	Tue Sep 22 17:43:38 2015 +0100
+++ b/compiler/jv_tea_compiler.st	Wed Sep 23 22:21:44 2015 +0100
@@ -30,10 +30,10 @@
      by searching along the inheritance chain of all of my classes."
 
     ^ #(
-        #'stx:goodies/refactoryBrowser/parser'    "RBBlockNode - extended"
+        #'stx:goodies/refactoryBrowser/parser'    "RBAssignmentNode - extended"
         #'stx:goodies/ring'    "RGAbstractContainer - superclass of TCompilationUnitDefinition"
         #'stx:goodies/sunit'    "TestAsserter - superclass of TCompilerExamples"
-        #'stx:libbasic'    "Error - superclass of TCompilerError"
+        #'stx:libbasic'    "Autoload - superclass of TMethodDefinitionTests"
     )
 !
 
@@ -73,48 +73,50 @@
 
     ^ #(
         "<className> or (<className> attributes...) in load order"
-        TBinding
         TClassDefinition
         TCompilationUnitDefinition
         TCompiler
         TCompilerContext
         TCompilerError
+        (TCompilerExamples autoload)
         TEnvironmentProvider
         TFormatter
         TMetaDefinition
         TMethodDefinition
         TNamespaceDefinition
+        TObjectWithProperties
         TParser
-        (TParserTests autoload)
         TProgramNodeVisitor
-        TScope
         TSourceReader
         TSpecialFormNode
-        TType
         TTypeNode
         TTypeSpecNode
         #'jv_tea_compiler'
-        TBlockType
-        TClassBinding
+        TBinding
         TCompilerPass
         TEnvironment
         TFilesystemProvider
+        TScope
+        TSimpleTypeNode
+        TType
+        TAutomaticType
+        TBlockType
+        TClassBinding
         TFunctionBinding
+        TLLVMCodeGenerator
         TNamespaceBinding
+        TSemanticAnalyser
         TSimpleType
-        TSimpleTypeNode
+        TTypechecker
         TValueBinding
         TBlockBinding
         TConstantBinding
-        TLLVMCodeGenerator
         TMethodBinding
-        TSemanticAnalyser
-        TTypechecker
         TVariableBinding
         TArgumentBinding
         TLocalBinding
-        (TCompilerExamples autoload)
         (TMethodDefinitionTests autoload)
+        (TParserTests autoload)
         (TSemanticAnalyserTests autoload)
         (TSourceReaderTests autoload)
         (TTypecheckerTests autoload)
@@ -149,6 +151,13 @@
         RBToken isTInlineAssemblyEnd
         RGDefinition isCompilationUnit
         RBProgramNode isSpecialFormNode
+        RBAssignmentNode binding
+        RBAssignmentNode binding:
+        RBBlockNode parameterTypes
+        RBBlockNode returnType
+        RBMethodNode parameterTypes
+        RBMethodNode returnType
+        RBVariableNode type
     )
 ! !