System\Xml\Core\XmlTextReaderImplAsync.cs (35)
1661case EntityType.Unexpanded:
1668case EntityType.CharacterDec:
1669case EntityType.CharacterHex:
1670case EntityType.CharacterNamed:
2737case EntityType.CharacterDec:
2738case EntityType.CharacterHex:
2739case EntityType.CharacterNamed:
2742case EntityType.Unexpanded:
2786case EntityType.ExpandedInAttribute:
3384EntityType entityType;
3396(_v1Compat && entityType == EntityType.CharacterDec))
3416case EntityType.Unexpanded:
3424case EntityType.CharacterDec:
3427goto case EntityType.CharacterHex;
3431case EntityType.CharacterHex:
3432case EntityType.CharacterNamed:
3755private async Task<(int, EntityType)> HandleEntityReferenceAsync(bool isInAttributeValue, EntityExpandType expandType)
3772EntityType entityType;
3779Debug.Assert(entityType == EntityType.CharacterDec || entityType == EntityType.CharacterHex);
3790return (charRefEndPos, EntityType.CharacterNamed);
3801return (charRefEndPos, EntityType.Unexpanded);
3815return (charRefEndPos, EntityType.Skipped);
3829EntityType entType = await HandleGeneralEntityReferenceAsync(entityName, isInAttributeValue, false, entityLinePos).ConfigureAwait(false);
3839private async Task<EntityType> HandleGeneralEntityReferenceAsync(string name, bool isInAttributeValue, bool pushFakeEntityIfNullResolver, int entityStartLinePos)
3885return EntityType.Skipped;
3890return EntityType.Skipped;
3899return EntityType.FakeExpanded;
3901return EntityType.Skipped;
3907return EntityType.Expanded;
3914return EntityType.Skipped;
3920return (isInAttributeValue && _validatingReaderCompatFlag) ? EntityType.ExpandedInAttribute : EntityType.Expanded;
4934private async Task<(EntityType, int)> ParseNumericCharRefAsync(bool expand, StringBuilder? internalSubsetBuilder)
4936EntityType entityType;