diff options
author | jhugunin <jhugunin> | 2003-01-22 01:06:59 +0000 |
---|---|---|
committer | jhugunin <jhugunin> | 2003-01-22 01:06:59 +0000 |
commit | c5b90daa74db7a3278260de33625a75bdf0151e0 (patch) | |
tree | d3702df588b91edc8bd1b38079649c7c8d69b42b /org.eclipse.jdt.core | |
parent | 1b7db2522cd2851bc2ba31bf89437d370df06c44 (diff) | |
download | aspectj-c5b90daa74db7a3278260de33625a75bdf0151e0.tar.gz aspectj-c5b90daa74db7a3278260de33625a75bdf0151e0.zip |
additional template method
Diffstat (limited to 'org.eclipse.jdt.core')
-rw-r--r-- | org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Clinit.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Clinit.java b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Clinit.java index 3ce230c5c..8913672c7 100644 --- a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Clinit.java +++ b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Clinit.java @@ -172,6 +172,9 @@ public class Clinit extends AbstractMethodDeclaration { } } } + + generatePostSyntheticCode(classScope, codeStream); + if (codeStream.position == 0) { // do not need to output a Clinit if no bytecodes // so we reset the offset inside the byte array contents. @@ -212,6 +215,12 @@ public class Clinit extends AbstractMethodDeclaration { codeStream.putstatic(this.assertionSyntheticFieldBinding); } } + + protected void generatePostSyntheticCode( + ClassScope classScope, + CodeStream codeStream) { + } + public boolean isClinit() { |