Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- ScaleTransform.cs
- TableLayoutStyleCollection.cs
- SymbolResolver.cs
- ControllableStoryboardAction.cs
- TextDecorationUnitValidation.cs
- FontFamily.cs
- FastPropertyAccessor.cs
- DesignerSerializationOptionsAttribute.cs
- Int32Rect.cs
- X509Certificate.cs
- PipeException.cs
- DynamicResourceExtensionConverter.cs
- ControlParameter.cs
- TextRenderer.cs
- XpsSerializationManager.cs
- ListDictionaryInternal.cs
- Rotation3D.cs
- TypedDataSetSchemaImporterExtension.cs
- StrokeCollectionDefaultValueFactory.cs
- WebPartsPersonalizationAuthorization.cs
- Selection.cs
- DesignerTextBoxAdapter.cs
- ListViewTableCell.cs
- ObjectDataSourceChooseTypePanel.cs
- FixedSOMFixedBlock.cs
- SingletonConnectionReader.cs
- XmlSchemaAppInfo.cs
- StandardCommands.cs
- TextModifier.cs
- DataColumnMapping.cs
- ScriptControlDescriptor.cs
- RuntimeConfig.cs
- CheckBoxBaseAdapter.cs
- TempEnvironment.cs
- PropertyIDSet.cs
- QilUnary.cs
- DaylightTime.cs
- HttpClientCertificate.cs
- SmtpMail.cs
- SourceChangedEventArgs.cs
- Event.cs
- LambdaCompiler.Address.cs
- TextServicesCompartmentContext.cs
- DataPagerFieldItem.cs
- TriggerCollection.cs
- XPathNodeHelper.cs
- ConfigurationValidatorBase.cs
- SymDocumentType.cs
- MulticastNotSupportedException.cs
- SqlBinder.cs
- SettingsSection.cs
- CommandID.cs
- MessageHeaderException.cs
- AttributeCollection.cs
- SafePEFileHandle.cs
- CodeGotoStatement.cs
- EndPoint.cs
- RequestCachingSection.cs
- AttachmentService.cs
- AdornerPresentationContext.cs
- DialogResultConverter.cs
- Message.cs
- IResourceProvider.cs
- SymmetricKeyWrap.cs
- SQLSingle.cs
- CfgParser.cs
- ThreadInterruptedException.cs
- PageContent.cs
- DataGridRelationshipRow.cs
- MatrixCamera.cs
- ListMarkerLine.cs
- DbDataSourceEnumerator.cs
- XmlCountingReader.cs
- DataServiceQuery.cs
- MultiDataTrigger.cs
- JoinCqlBlock.cs
- InvalidFilterCriteriaException.cs
- UserPersonalizationStateInfo.cs
- WorkflowDesignerColors.cs
- ContentTextAutomationPeer.cs
- NullReferenceException.cs
- WebPartHeaderCloseVerb.cs
- DispatcherEventArgs.cs
- UrlAuthFailedErrorFormatter.cs
- CompilerScopeManager.cs
- Models.cs
- COM2FontConverter.cs
- URI.cs
- Transform.cs
- SafeProcessHandle.cs
- InvalidProgramException.cs
- AccessViolationException.cs
- XmlMemberMapping.cs
- LayoutUtils.cs
- WindowsSlider.cs
- ChannelDispatcherCollection.cs
- CompletedAsyncResult.cs
- ProfessionalColors.cs
- activationcontext.cs
- RIPEMD160Managed.cs