Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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 } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// 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 } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TextRenderer.cs
- NavigationWindowAutomationPeer.cs
- WindowsRebar.cs
- DateTimeConstantAttribute.cs
- Soap.cs
- ConfigurationManagerInternalFactory.cs
- wmiprovider.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- AttachmentService.cs
- ListBox.cs
- OleDbWrapper.cs
- LinkClickEvent.cs
- ComboBoxAutomationPeer.cs
- RealProxy.cs
- ViewRendering.cs
- XmlNodeList.cs
- InlineCollection.cs
- ServiceObjectContainer.cs
- SqlClientWrapperSmiStream.cs
- ServiceNameElementCollection.cs
- JsonFormatGeneratorStatics.cs
- ExpandSegmentCollection.cs
- XmlDocumentSerializer.cs
- X509SubjectKeyIdentifierClause.cs
- TextEditorTables.cs
- StringSource.cs
- TemplateContent.cs
- BindingBase.cs
- Localizer.cs
- latinshape.cs
- BeginGetFileNameFromUserRequest.cs
- XmlSchemaComplexType.cs
- MappingItemCollection.cs
- ReadOnlyDictionary.cs
- RegexCapture.cs
- GroupAggregateExpr.cs
- EntityRecordInfo.cs
- ProcessHostFactoryHelper.cs
- ParagraphResult.cs
- VersionedStream.cs
- XhtmlConformanceSection.cs
- StorageEntitySetMapping.cs
- GZipDecoder.cs
- SvcFileManager.cs
- Tokenizer.cs
- BrowserTree.cs
- HuffCodec.cs
- MessageDecoder.cs
- EmptyStringExpandableObjectConverter.cs
- FilteredDataSetHelper.cs
- DesignColumn.cs
- SelectionWordBreaker.cs
- MethodBody.cs
- ThrowHelper.cs
- CDSCollectionETWBCLProvider.cs
- DefaultAsyncDataDispatcher.cs
- LayoutSettings.cs
- WebPartCancelEventArgs.cs
- RtfToXamlReader.cs
- AlphaSortedEnumConverter.cs
- Label.cs
- AttributeQuery.cs
- SQLMembershipProvider.cs
- MULTI_QI.cs
- JournalEntryStack.cs
- ObjectListComponentEditor.cs
- ModelPropertyImpl.cs
- QueryModel.cs
- ConcurrentQueue.cs
- ClientBuildManager.cs
- SafeMarshalContext.cs
- TextDecorationCollectionConverter.cs
- MultiSelector.cs
- XmlNotation.cs
- NativeMethodsOther.cs
- _NestedMultipleAsyncResult.cs
- DataTemplateSelector.cs
- DocumentsTrace.cs
- HMAC.cs
- securestring.cs
- XmlWellformedWriter.cs
- PointAnimationUsingPath.cs
- EntryIndex.cs
- LocalizableResourceBuilder.cs
- WebReferenceOptions.cs
- OrderPreservingPipeliningSpoolingTask.cs
- XmlPreloadedResolver.cs
- PreservationFileWriter.cs
- UserPersonalizationStateInfo.cs
- MultiSelectRootGridEntry.cs
- DiscoveryDocumentReference.cs
- ProcessProtocolHandler.cs
- RadialGradientBrush.cs
- ICspAsymmetricAlgorithm.cs
- FixedSOMPage.cs
- LinearQuaternionKeyFrame.cs
- TableParaClient.cs
- DependencyPropertyKey.cs
- ExtensibleClassFactory.cs
- PartialCachingAttribute.cs