Community
Participate
Working Groups
This statement in an FVT testcase check boolean[3]; is stored in the IR as <statements ID="360" eClass="org.eclipse.edt.mof.egl.LocalVariableDeclarationStatement" > <annotations ID="361" eClass="dynMof:org.eclipse.edt.mof.egl.Annotation:EGL_Location" len="i:17" off="i:2061" line="i:75" /> <container IDREF="28"/> <expr ID="362" eClass="org.eclipse.edt.mof.egl.DeclarationExpression" > <annotations ID="363" eClass="dynMof:org.eclipse.edt.mof.egl.Annotation:EGL_Location" len="i:17" off="i:2061" line="i:75" /> <fields ID="364" eClass="org.eclipse.edt.mof.egl.Field" name="check" type="egl:egl.lang.egllist<eglx.lang.eboolean>" isNullable="false" isStatic="false" isAbstract="false" hasSetValuesBlock="false" isImplicit="false" isSystemField="false" > <annotations ID="365" eClass="dynMof:org.eclipse.edt.mof.egl.Annotation:EGL_Location" len="i:5" off="i:2061" line="i:75" /> <container IDREF="28"/> </fields> </expr> </statements> The initial array size is missing.
as per Bug 355743, initial size is no longer valid on array definitions.
Ok