Diff of /main/trunk/interpreter/parser/SourceFile.hpp [r8521] .. [r8522]  Maximize  Restore

  Switch to side-by-side view

--- a/main/trunk/interpreter/parser/SourceFile.hpp
+++ b/main/trunk/interpreter/parser/SourceFile.hpp
@@ -183,7 +183,7 @@
     RexxCode   *generateCode(bool isMethod);
     RexxCode   *interpretMethod(RexxDirectory *);
     RexxCode   *interpret(RexxString *, RexxDirectory *, size_t);
-    void        checkDirective();
+    void        checkDirective(int errorCode);
     bool        hasBody();
     RexxObject *toss(RexxObject *);
     void        cleanup();
@@ -219,6 +219,7 @@
     void        createAttributeGetterMethod(RexxString *name, RexxVariableBase *retriever, bool classMethod, bool privateMethod, bool protectedMethod, bool guardedMethod);
     void        createAttributeSetterMethod(RexxString *name, RexxVariableBase *retriever, bool classMethod, bool privateMethod, bool protectedMethod, bool guardedMethod);
     void        createConstantGetterMethod(RexxString *name, RexxObject *value);
+    void        createAbstractMethod(RexxString *name, bool classMethod, bool privateMethod, bool protectedMethod, bool guardedMethod);
     void        checkDuplicateMethod(RexxString *name, bool classMethod, int errorMsg);
     void        addMethod(RexxString *name, RexxMethod *method, bool classMethod);
     void        flushControl(RexxInstruction *);

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks