Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- CRYPTPROTECT_PROMPTSTRUCT.cs
- DesignerAttribute.cs
- FontCollection.cs
- AdjustableArrowCap.cs
- _LocalDataStoreMgr.cs
- dtdvalidator.cs
- wgx_commands.cs
- SessionPageStatePersister.cs
- iisPickupDirectory.cs
- ListViewDataItem.cs
- SortFieldComparer.cs
- BinaryObjectInfo.cs
- TreeViewImageKeyConverter.cs
- ComponentResourceKeyConverter.cs
- DynamicValidatorEventArgs.cs
- ExpressionPrinter.cs
- CachedPathData.cs
- JumpItem.cs
- PagedDataSource.cs
- ExternalCalls.cs
- ObjectContext.cs
- LogExtent.cs
- UpdatePanel.cs
- TransformProviderWrapper.cs
- ObjectViewListener.cs
- TreeViewBindingsEditorForm.cs
- SponsorHelper.cs
- VariantWrapper.cs
- XmlSchemaSimpleContentRestriction.cs
- EntityType.cs
- SchemaElementLookUpTable.cs
- StyleCollection.cs
- base64Transforms.cs
- CodeIdentifiers.cs
- PartBasedPackageProperties.cs
- IsolatedStorageFilePermission.cs
- HelloOperationAsyncResult.cs
- UnsafeNetInfoNativeMethods.cs
- Track.cs
- DocComment.cs
- DataGridViewCellFormattingEventArgs.cs
- IntSecurity.cs
- DataGridViewAdvancedBorderStyle.cs
- HeaderedContentControl.cs
- SHA512Managed.cs
- DataServiceProviderMethods.cs
- ObjectConverter.cs
- CustomSignedXml.cs
- ObjectStorage.cs
- RemoteWebConfigurationHostStream.cs
- SymbolEqualComparer.cs
- PackageController.cs
- TextEffect.cs
- DateTimeParse.cs
- CodeCatchClauseCollection.cs
- LocationChangedEventArgs.cs
- EventLogQuery.cs
- ValidationHelpers.cs
- smtpconnection.cs
- Point3DCollection.cs
- COMException.cs
- XmlSchemaGroupRef.cs
- ClientUtils.cs
- SelectQueryOperator.cs
- Cloud.cs
- EventLog.cs
- KeyNotFoundException.cs
- GetPageNumberCompletedEventArgs.cs
- ClientBuildManager.cs
- MemberExpression.cs
- TextViewDesigner.cs
- AnnouncementEndpointElement.cs
- mansign.cs
- DataGridViewCellPaintingEventArgs.cs
- NameValueConfigurationElement.cs
- RootBrowserWindowAutomationPeer.cs
- Border.cs
- ISFTagAndGuidCache.cs
- PlainXmlDeserializer.cs
- GridViewSortEventArgs.cs
- DataListItemCollection.cs
- WindowsStatic.cs
- M3DUtil.cs
- XsltCompileContext.cs
- XsdBuilder.cs
- ToolStripProgressBar.cs
- MetricEntry.cs
- PropertyKey.cs
- EntitySqlQueryState.cs
- PageSettings.cs
- Vector.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- ChangePassword.cs
- WindowsStartMenu.cs
- TextEditorCharacters.cs
- PerformanceCounterCategory.cs
- ToolStripPanel.cs
- UserCancellationException.cs
- DataGridDesigner.cs
- FontCacheLogic.cs