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; }