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
- XmlCharCheckingWriter.cs
- RepeatInfo.cs
- ConfigurationStrings.cs
- StaticExtensionConverter.cs
- Event.cs
- DesignerObjectListAdapter.cs
- TrustManagerPromptUI.cs
- SecurityToken.cs
- XpsColorContext.cs
- InputScopeManager.cs
- BaseValidatorDesigner.cs
- AppPool.cs
- MaterialCollection.cs
- DesignerAdapterUtil.cs
- ClrProviderManifest.cs
- Matrix3D.cs
- ChangeBlockUndoRecord.cs
- DiscoveryDocument.cs
- ProfessionalColors.cs
- versioninfo.cs
- PersianCalendar.cs
- ColorAnimationBase.cs
- PassportAuthenticationModule.cs
- _SslState.cs
- GifBitmapEncoder.cs
- KeyGesture.cs
- Environment.cs
- OpenTypeLayout.cs
- SSmlParser.cs
- FloaterBaseParaClient.cs
- HttpValueCollection.cs
- TakeOrSkipWhileQueryOperator.cs
- WorkflowInstanceExtensionManager.cs
- PrintDialog.cs
- XhtmlBasicObjectListAdapter.cs
- ListViewUpdateEventArgs.cs
- EntityDataSourceWrapperPropertyDescriptor.cs
- UInt16.cs
- DomainLiteralReader.cs
- SchemaComplexType.cs
- _ServiceNameStore.cs
- MediaTimeline.cs
- TabControl.cs
- DocumentPage.cs
- DataListItem.cs
- InvalidTimeZoneException.cs
- TextBounds.cs
- LoginCancelEventArgs.cs
- ComEventsSink.cs
- FixedPage.cs
- RouteValueExpressionBuilder.cs
- SmtpReplyReaderFactory.cs
- DataGrid.cs
- PackageFilter.cs
- AssemblyFilter.cs
- SimpleBitVector32.cs
- XmlWrappingReader.cs
- CompiledQuery.cs
- AllowedAudienceUriElementCollection.cs
- FunctionParameter.cs
- MaskedTextBoxDesigner.cs
- DependencyObject.cs
- WpfGeneratedKnownTypes.cs
- ConnectionDemuxer.cs
- DateTimeSerializationSection.cs
- ExpressionUtilities.cs
- EditorZoneBase.cs
- ObjectIDGenerator.cs
- XmlJsonWriter.cs
- WebHttpDispatchOperationSelector.cs
- ExeContext.cs
- CodeIdentifier.cs
- WebPartTransformerAttribute.cs
- ReferenceEqualityComparer.cs
- CollectionChangedEventManager.cs
- ProcessHostConfigUtils.cs
- BitmapEncoder.cs
- EntityClientCacheKey.cs
- OdbcReferenceCollection.cs
- RichTextBoxDesigner.cs
- HttpConfigurationContext.cs
- ValueType.cs
- ImportCatalogPart.cs
- ConfigurationManager.cs
- PersonalizationDictionary.cs
- DataGridCellItemAutomationPeer.cs
- EndpointDiscoveryBehavior.cs
- ListenerBinder.cs
- Contracts.cs
- WeakEventTable.cs
- ConfigurationManagerHelper.cs
- ExpressionParser.cs
- CompensatableTransactionScopeActivityDesigner.cs
- BitmapEffectRenderDataResource.cs
- TypeLoadException.cs
- UTF32Encoding.cs
- ColorTransform.cs
- PerformanceCountersElement.cs
- RowTypePropertyElement.cs
- EntityRecordInfo.cs