fixed output templates to match grammar updates
[charm.git] / src / langs / charj / src / charj / translator / CharjSemantics.g
index d451f0ec5f8e2746570901f778ad58f45b8d4fc2..85b3ee072fe2a58c775c5ec06b57c2c2623e992a 100644 (file)
@@ -112,7 +112,7 @@ importDeclarations returns [List<CharjAST> packageNames]
 @init {
        packageNames = new ArrayList<CharjAST>();
 }
-    :   (^('import' 'static'? qualifiedIdentifier './*'?)
+    :   (^('import' qualifiedIdentifier './*'?)
                { packageNames.add($qualifiedIdentifier.start); })*
     ;
 
@@ -160,7 +160,6 @@ interfaceScopeDeclaration
         // there's an obligatory initializer.
     |   ^(PRIMITIVE_VAR_DECLARATION modifierList simpleType variableDeclaratorList)
     |   ^(OBJECT_VAR_DECLARATION modifierList objectType variableDeclaratorList)
-    |   typeDeclaration[null]
     ;
 
 variableDeclaratorList