Resolve "Structure View Support"
Compare changes
+ 38
− 26
@@ -34,7 +34,11 @@ modifiers ::= (PUBLIC | STATIC | PROTECTED | PRIVATE | FINAL | ABSTRACT | SYNCH
@@ -70,7 +74,7 @@ aspect_class_declaration ::= modifiers class_declaration
@@ -79,16 +83,16 @@ aspect_interface_member_declaration ::= ( aspect_nested_class_declaration
@@ -103,41 +107,41 @@ aspect_nested_class_declaration ::= modifiers class_declaration
collection_contribution ::= annotation* ast_type_name CONTRIBUTES ( NTA expression TO ast_type_name DOT attribute_name LPAREN RPAREN | EACH? expression (WHEN expression)? TO ast_type_name DOT attribute_name LPAREN RPAREN (FOR EACH? expression)? | block TO ast_type_name DOT attribute_name LPAREN RPAREN ) SEMICOLON
@@ -146,14 +150,14 @@ aspect_add_interface ::= ast_type_name IMPLEMENTS type_name_list SEMICOLON
@@ -173,7 +177,7 @@ class_body_declaration ::= initializer | modifiers ( unmodified_class_declaratio
@@ -217,7 +221,7 @@ reference_type ::= ( primitive_type (LBRACKET RBRACKET)+ ) | ( class_or_interfac
@@ -384,7 +388,7 @@ annotation_type_member_declaration ::= ( modifiers (aspect_type java_identifier
@@ -393,8 +397,16 @@ attribute_name ::= IDENTIFIER