Charj: Added the constructorHelper() generated call.
authorJonathan Lifflander <jliffl2@illinois.edu>
Tue, 29 Jun 2010 06:00:32 +0000 (01:00 -0500)
committerJonathan Lifflander <jliffl2@illinois.edu>
Tue, 29 Jun 2010 06:00:32 +0000 (01:00 -0500)
src/langs/charj/src/charj/translator/Charj.stg

index 2f45cd67d04e60e0b8f1b88173b868864a5f025b..66b28235f21867bed74f3fe6f05b62efce9cac1a 100644 (file)
@@ -149,6 +149,7 @@ class <ident> {
     <if(!hasDefaultCtor)>
     public: <ident>();
     <endif>
+    protected: void constructorHelper();
 };
 <endif>
 >>
@@ -179,6 +180,11 @@ classDeclaration_cc_cont(pds, sym, ident, ext, csds, hasDefaultCtor) ::=
     constructorHelper();
 }
 <endif>
+
+void <ident>::constructorHelper()
+{
+
+}
 <endif>
 >>
 
@@ -221,6 +227,11 @@ void <ident>::pup(PUP::er &p)
     constructorHelper();
 }
 <endif>
+
+void <ident>::constructorHelper()
+{
+
+}
 <endif>
 >>
 
@@ -246,6 +257,7 @@ class <ident>: public CBase_<ident> {
     <if(!hasDefaultCtor)>
     public: <ident>();
     <endif>
+    protected: void constructorHelper();
 };
 <endif>
 >>