added test case for enum element initialization with other element
added ability to process array size defined with macro or enum element
Merge branch 'enum-init' into develop
Merge branch 'array-size' into develop