// Token: 0x06002D1A RID: 11546 RVA: 0x000CB930 File Offset: 0x000C9B30 private void SpecialProcessing(SemanticBasicElement sbe) { ListItemStructure listItemStructure = sbe as ListItemStructure; FixedDSBuilder.NameHashFixedNode nameHashFixedNode; if (listItemStructure != null && listItemStructure.Marker != null && this._nameHashTable.TryGetValue(listItemStructure.Marker, out nameHashFixedNode)) { this._visitedArray[nameHashFixedNode.index] = true; } }
/// <summary> /// Parses a ListItemStructure element. /// </summary> ListItemStructure ParseListItemStructure() { Debug.Assert(this.reader.Name == ""); bool isEmptyElement = this.reader.IsEmptyElement; ListItemStructure listItemStructure = new ListItemStructure(); while (MoveToNextAttribute()) { switch (this.reader.Name) { case "Marker": listItemStructure.Marker = this.reader.Value; break; default: UnexpectedAttribute(this.reader.Name); break; } } MoveToNextElement(); return(listItemStructure); }