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
- XamlParser.cs
- NativeMethods.cs
- EventLogWatcher.cs
- DesignTimeType.cs
- TrimSurroundingWhitespaceAttribute.cs
- WebBrowser.cs
- RawKeyboardInputReport.cs
- DependencyObjectValidator.cs
- DependencyObjectValidator.cs
- KeyProperty.cs
- AssemblyCollection.cs
- TextSearch.cs
- ImageCodecInfo.cs
- InitializerFacet.cs
- QilFactory.cs
- VisualStyleElement.cs
- ListViewItemCollectionEditor.cs
- SqlProvider.cs
- SqlInternalConnectionTds.cs
- FlagsAttribute.cs
- XmlNodeChangedEventManager.cs
- GeneralTransform3DTo2DTo3D.cs
- Parameter.cs
- Permission.cs
- StringValidator.cs
- PtsHost.cs
- SignatureSummaryDialog.cs
- CompoundFileReference.cs
- DataGridItemAutomationPeer.cs
- ServiceContractAttribute.cs
- serverconfig.cs
- NameTable.cs
- XmlSiteMapProvider.cs
- BaseCollection.cs
- SettingsSavedEventArgs.cs
- ClientOptions.cs
- FormsAuthenticationTicket.cs
- NGCUIElementCollectionSerializerAsync.cs
- AutomationElementIdentifiers.cs
- GeometryModel3D.cs
- dtdvalidator.cs
- RangeContentEnumerator.cs
- StructuralCache.cs
- ServiceHostingEnvironment.cs
- ProtocolState.cs
- EraserBehavior.cs
- XmlSerializerOperationFormatter.cs
- MessagePropertyAttribute.cs
- TableParaClient.cs
- InkCanvasInnerCanvas.cs
- UnsafeNativeMethods.cs
- SymbolTable.cs
- HandleRef.cs
- WebPartDescriptionCollection.cs
- SafeNativeMethods.cs
- IgnoreDeviceFilterElement.cs
- ExceptionUtil.cs
- NonSerializedAttribute.cs
- UserControlParser.cs
- DesignerDataRelationship.cs
- CharAnimationUsingKeyFrames.cs
- SelectionRange.cs
- XmlStreamNodeWriter.cs
- ServiceModelConfigurationElementCollection.cs
- DataSvcMapFile.cs
- Lasso.cs
- ReachDocumentReferenceCollectionSerializerAsync.cs
- EtwTrace.cs
- PanelStyle.cs
- DeclaredTypeElementCollection.cs
- CapabilitiesState.cs
- AuthenticationManager.cs
- TextEncodedRawTextWriter.cs
- validation.cs
- SqlParameter.cs
- ListBase.cs
- Metafile.cs
- UnicastIPAddressInformationCollection.cs
- XmlSchemaRedefine.cs
- SQLInt16.cs
- externdll.cs
- SafeMILHandle.cs
- RtfToXamlLexer.cs
- Style.cs
- MsmqInputChannelListener.cs
- ManipulationLogic.cs
- PasswordBox.cs
- QuotedPrintableStream.cs
- DateTimeStorage.cs
- SoapEnumAttribute.cs
- MarkupExtensionParser.cs
- recordstatescratchpad.cs
- PublishLicense.cs
- PassportAuthentication.cs
- BamlVersionHeader.cs
- ValidatedControlConverter.cs
- QueryRewriter.cs
- FamilyCollection.cs
- LoginUtil.cs
- ButtonFieldBase.cs