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
- ManipulationCompletedEventArgs.cs
- Dictionary.cs
- JobPageOrder.cs
- EventMappingSettingsCollection.cs
- CapabilitiesRule.cs
- DataSpaceManager.cs
- DelegatedStream.cs
- XmlSerializationGeneratedCode.cs
- TextEffect.cs
- PostBackTrigger.cs
- ParserStack.cs
- Crypto.cs
- WebPartMinimizeVerb.cs
- QualifiedCellIdBoolean.cs
- EditableLabelControl.cs
- DebuggerAttributes.cs
- TextSpan.cs
- SafeFileHandle.cs
- ErrorTolerantObjectWriter.cs
- EntityWrapper.cs
- AnnotationHelper.cs
- MessageQueuePermissionEntry.cs
- ScopedKnownTypes.cs
- PropertyChangeTracker.cs
- ErrorsHelper.cs
- ClientTarget.cs
- VirtualDirectoryMapping.cs
- RectIndependentAnimationStorage.cs
- DataPagerField.cs
- TakeQueryOptionExpression.cs
- CompositeFontFamily.cs
- IImplicitResourceProvider.cs
- BevelBitmapEffect.cs
- WindowsFormsHostPropertyMap.cs
- versioninfo.cs
- DBSchemaTable.cs
- SchemaSetCompiler.cs
- Utils.cs
- AttributedMetaModel.cs
- RC2.cs
- CultureTable.cs
- WebEventTraceProvider.cs
- ApplicationFileParser.cs
- ReliableMessagingVersionConverter.cs
- CallbackHandler.cs
- EmptyCollection.cs
- ObjectDataSourceView.cs
- OdbcReferenceCollection.cs
- TextOnlyOutput.cs
- DbConnectionOptions.cs
- FontFamilyIdentifier.cs
- IdentityReference.cs
- DataGridSortCommandEventArgs.cs
- ListView.cs
- HttpResponseHeader.cs
- CannotUnloadAppDomainException.cs
- FileFormatException.cs
- SiteMembershipCondition.cs
- QuadraticBezierSegment.cs
- RichTextBoxAutomationPeer.cs
- TableAdapterManagerMethodGenerator.cs
- ListViewInsertEventArgs.cs
- RequestCacheEntry.cs
- FileDialog.cs
- ManagedFilter.cs
- WebServiceTypeData.cs
- IconBitmapDecoder.cs
- XmlSchemaSimpleContentRestriction.cs
- Regex.cs
- DataGridViewButtonCell.cs
- InputManager.cs
- TextInfo.cs
- BorderGapMaskConverter.cs
- RawUIStateInputReport.cs
- PropertyGridCommands.cs
- validationstate.cs
- HttpConfigurationContext.cs
- ActivityPropertyReference.cs
- DataGridViewUtilities.cs
- Byte.cs
- WmlCalendarAdapter.cs
- ServiceModelConfiguration.cs
- SurrogateEncoder.cs
- Double.cs
- BufferedWebEventProvider.cs
- EntityDataSource.cs
- DataBindingHandlerAttribute.cs
- NamedPipeChannelListener.cs
- ObjectConverter.cs
- WmlValidationSummaryAdapter.cs
- RNGCryptoServiceProvider.cs
- XmlHelper.cs
- DateTimeStorage.cs
- EntityContainerAssociationSet.cs
- ConnectionsZoneAutoFormat.cs
- NumericPagerField.cs
- DataGridColumnFloatingHeader.cs
- UpdateRecord.cs
- BitmapSource.cs
- QilUnary.cs