internal StorageArea CreateIdentifierOrIndexName(CodeElementsParser.IdentifierOrIndexNameContext context)
 {
     StorageArea storageArea = CreateStorageAreaReferenceOrConditionReferenceOrIndexName(context.storageAreaReferenceOrConditionReferenceOrIndexName());
     if (context.referenceModifier() != null)
     {
         storageArea.ApplyReferenceModifier(
             CreateReferenceModifier(context.referenceModifier()));
     }
     return storageArea;
 }
 internal StorageArea CreateIdentifier(CodeElementsParser.IdentifierContext context)
 {
     if (context == null) return null;
     StorageArea storageArea = CreateStorageAreaReferenceOrConditionReference(context.storageAreaReferenceOrConditionReference());
     if(storageArea != null && context.referenceModifier() != null)
     {
         storageArea.ApplyReferenceModifier(CreateReferenceModifier(context.referenceModifier()));
     }
     return storageArea;
 }