Title: [1310] trunk/qdox/src/grammar/lexer.flex: rename Lexer.isConstructor to enumConstantMode.
Revision
1310
Author
rfscholte
Date
2011-09-04 10:22:46 -0500 (Sun, 04 Sep 2011)

Log Message

rename Lexer.isConstructor to enumConstantMode. Considering to change it to a lexer-state

Modified Paths

Diff

Modified: trunk/qdox/src/grammar/lexer.flex (1309 => 1310)

--- trunk/qdox/src/grammar/lexer.flex	2011-09-04 14:23:17 UTC (rev 1309)
+++ trunk/qdox/src/grammar/lexer.flex	2011-09-04 15:22:46 UTC (rev 1310)
@@ -51,8 +51,8 @@
     private boolean newMode;
     private boolean bracketMode;
     private boolean anonymousMode;
+    private boolean enumConstantMode;
     private boolean appendingToCodeBody;
-    private boolean isConstructor;
 
 	private void write() {
 		write( text() );
@@ -210,7 +210,7 @@
     "{"                 {
         if(braceMode >= 0) {
           if(braceMode == ENUM) {
-            isConstructor = true;
+            enumConstantMode = true;
           } else if (braceMode == CODEBLOCK) {
               getCodeBody(); /* reset codebody */
               appendingToCodeBody = true;
@@ -267,7 +267,7 @@
           }
 }
 <ENUM> {
-    ";"  { isConstructor = false; return Parser.SEMI; }
+    ";"  { enumConstantMode = false; return Parser.SEMI; }
     "("  {
             nestingDepth++;
             if(parenMode >= 0) {
@@ -277,7 +277,7 @@
               return Parser.PARENOPEN;
             }
             else {
-              if(isConstructor) {
+              if(enumConstantMode) {
                 parenDepth = classDepth;
                 pushState(PARENBLOCK);
                 return Parser.PARENBLOCK;


To unsubscribe from this list please visit:

http://xircles.codehaus.org/manage_email

Reply via email to