Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Regex / System / Text / RegularExpressions / RegexTree.cs / 1 / RegexTree.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- // RegexTree is just a wrapper for a node tree with some // global information attached. namespace System.Text.RegularExpressions { using System.Collections; internal sealed class RegexTree { internal RegexTree(RegexNode root, Hashtable caps, Object[] capnumlist, int captop, Hashtable capnames, String[] capslist, RegexOptions opts) { _root = root; _caps = caps; _capnumlist = capnumlist; _capnames = capnames; _capslist = capslist; _captop = captop; _options = opts; } internal RegexNode _root; internal Hashtable _caps; internal Object[] _capnumlist; internal Hashtable _capnames; internal String[] _capslist; internal RegexOptions _options; internal int _captop; #if DBG internal void Dump() { _root.Dump(); } internal bool Debug { get { return(_options & RegexOptions.Debug) != 0; } } #endif } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- X509Chain.cs
- DataGridViewCheckBoxCell.cs
- RedirectionProxy.cs
- HttpPostServerProtocol.cs
- FontEmbeddingManager.cs
- EncoderReplacementFallback.cs
- DictationGrammar.cs
- XmlResolver.cs
- HtmlAnchor.cs
- ByteStreamMessageUtility.cs
- indexingfiltermarshaler.cs
- ServiceProviders.cs
- SapiAttributeParser.cs
- OleDbRowUpdatedEvent.cs
- RectKeyFrameCollection.cs
- EntityContainerEmitter.cs
- PopupControlService.cs
- WSUtilitySpecificationVersion.cs
- ConfigurationStrings.cs
- DoubleCollectionConverter.cs
- PrintingPermissionAttribute.cs
- VirtualizedItemPattern.cs
- MetaType.cs
- XmlSecureResolver.cs
- CssTextWriter.cs
- SerializationSectionGroup.cs
- QilPatternFactory.cs
- OfTypeExpression.cs
- HtmlTableCellCollection.cs
- StylusDownEventArgs.cs
- LongAverageAggregationOperator.cs
- Brush.cs
- DelayedRegex.cs
- Translator.cs
- ClientViaElement.cs
- GroupBox.cs
- unitconverter.cs
- WebDisplayNameAttribute.cs
- WeakReferenceList.cs
- Error.cs
- Decorator.cs
- MatchNoneMessageFilter.cs
- TypeConstant.cs
- Pool.cs
- TextDecorationUnitValidation.cs
- RangeExpression.cs
- PersonalizationProviderHelper.cs
- XamlClipboardData.cs
- FormViewPagerRow.cs
- MemoryMappedViewStream.cs
- DesignSurfaceManager.cs
- Latin1Encoding.cs
- AsmxEndpointPickerExtension.cs
- Vector.cs
- MatrixTransform3D.cs
- WorkflowDataContext.cs
- TraversalRequest.cs
- BitmapFrame.cs
- OptimalBreakSession.cs
- GridEntryCollection.cs
- codemethodreferenceexpression.cs
- TextParagraph.cs
- HtmlButton.cs
- ProtocolsConfigurationEntry.cs
- InstanceCreationEditor.cs
- IntegerValidatorAttribute.cs
- DetailsViewRowCollection.cs
- AutomationPeer.cs
- RectangleF.cs
- PrefixHandle.cs
- ActivityExecutionContextCollection.cs
- PlainXmlWriter.cs
- ClockController.cs
- TextRenderer.cs
- MatrixConverter.cs
- InvokeMethodActivityDesigner.cs
- EntityUtil.cs
- OleDbParameterCollection.cs
- GeometryHitTestParameters.cs
- FlowLayoutPanel.cs
- Converter.cs
- PageParserFilter.cs
- InternalMappingException.cs
- DataGridHyperlinkColumn.cs
- TargetParameterCountException.cs
- SerializationEventsCache.cs
- SocketConnection.cs
- WindowsScrollBar.cs
- LineVisual.cs
- XmlSchemaSimpleContentRestriction.cs
- ParameterDataSourceExpression.cs
- EmptyStringExpandableObjectConverter.cs
- LocatorPartList.cs
- _LocalDataStoreMgr.cs
- ServiceHostingEnvironment.cs
- EntityContainerEmitter.cs
- SafeCertificateContext.cs
- TileBrush.cs
- TrackingLocationCollection.cs
- SmtpReplyReaderFactory.cs