Commit e801b9c6 authored by Philip Makedonski's avatar Philip Makedonski
Browse files

+ fixes for decoded field type and extended field reference

parent fbee6082
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1119,7 +1119,7 @@ SpecElement:
	Head | RefValueTail;

ExtendedFieldReference:
	DOT (field=[FieldReference|IDENTIFIER] | type=PredefinedType) | array=ArrayOrBitRef | decoded=DecodedFieldReference | {ExtendedFieldReference}
	(DOT (field=[FieldReference|IDENTIFIER] | type=PredefinedType)) | array=ArrayOrBitRef | decoded=DecodedFieldReference | {ExtendedFieldReference}
	SQUAREOPEN MINUS SQUARECLOSE;

DecodedFieldReference:
@@ -1127,7 +1127,7 @@ DecodedFieldReference:
;

DecodedFieldType:
	type=Type
	type=Type | (LPAREN type=Type (COMMA expr=Expression)? RPAREN)
;

	// BaseTemplate contained in FunctionRef