Code:
/ FX-1434 / FX-1434 / 1.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
- TextProperties.cs
- XsltConvert.cs
- KeyPullup.cs
- ContainsSearchOperator.cs
- Bitmap.cs
- ProcessProtocolHandler.cs
- LinearKeyFrames.cs
- ListControlStringCollectionEditor.cs
- RichTextBox.cs
- XXXOnTypeBuilderInstantiation.cs
- GetPageCompletedEventArgs.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- RequestQueue.cs
- ReferenceEqualityComparer.cs
- UIElementIsland.cs
- QilLiteral.cs
- PeerToPeerException.cs
- ParseNumbers.cs
- MergablePropertyAttribute.cs
- HostingEnvironment.cs
- TripleDES.cs
- ObjectSet.cs
- SoapExtensionStream.cs
- AnnotationComponentManager.cs
- _NegoStream.cs
- RouteItem.cs
- Compiler.cs
- LogWriteRestartAreaAsyncResult.cs
- OleDbError.cs
- TemplateXamlTreeBuilder.cs
- TlsnegoTokenAuthenticator.cs
- SessionStateItemCollection.cs
- streamingZipPartStream.cs
- ToolStripItemEventArgs.cs
- ToolStripDropDownMenu.cs
- RequestCache.cs
- clipboard.cs
- SubtreeProcessor.cs
- DialogResultConverter.cs
- TableParagraph.cs
- KeyedQueue.cs
- MaskInputRejectedEventArgs.cs
- AttributeProviderAttribute.cs
- CorrelationToken.cs
- _SpnDictionary.cs
- relpropertyhelper.cs
- ObjectParameterCollection.cs
- TrailingSpaceComparer.cs
- PathSegmentCollection.cs
- BitmapCodecInfoInternal.cs
- Parameter.cs
- ModelPropertyImpl.cs
- XmlProcessingInstruction.cs
- ToolboxItemLoader.cs
- XmlSchemaImport.cs
- LessThanOrEqual.cs
- MsmqIntegrationElement.cs
- TreeNode.cs
- HighContrastHelper.cs
- ReferencedType.cs
- VisualBasicSettingsHandler.cs
- HttpWriter.cs
- DocumentEventArgs.cs
- StateInitializationDesigner.cs
- TiffBitmapDecoder.cs
- ErrorHandler.cs
- PhysicalAddress.cs
- CFStream.cs
- ImpersonationContext.cs
- ToolboxBitmapAttribute.cs
- CapiSymmetricAlgorithm.cs
- GenericsInstances.cs
- SymbolType.cs
- TreeView.cs
- TextEffect.cs
- RIPEMD160Managed.cs
- FacetValues.cs
- SignedPkcs7.cs
- XmlDocumentSerializer.cs
- UserControl.cs
- ClockController.cs
- KnownBoxes.cs
- PlatformNotSupportedException.cs
- Bits.cs
- TextRange.cs
- SqlDataSourceCache.cs
- ArrayMergeHelper.cs
- HtmlElementErrorEventArgs.cs
- MethodSignatureGenerator.cs
- CompoundFileStreamReference.cs
- BooleanFacetDescriptionElement.cs
- OutputCacheSection.cs
- SiteMap.cs
- Options.cs
- TextureBrush.cs
- RangeValidator.cs
- PhysicalAddress.cs
- FlowLayoutSettings.cs
- ListViewUpdateEventArgs.cs
- IgnoreFileBuildProvider.cs