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
- UIElementParagraph.cs
- Win32.cs
- TokenBasedSetEnumerator.cs
- DropShadowEffect.cs
- ComponentCommands.cs
- GradientStop.cs
- ResourceAssociationSetEnd.cs
- TextChange.cs
- MouseEvent.cs
- TextEditorThreadLocalStore.cs
- BoundConstants.cs
- HealthMonitoringSectionHelper.cs
- SqlProcedureAttribute.cs
- XmlTextReaderImpl.cs
- SqlTrackingService.cs
- TransformerInfo.cs
- ConfigurationSectionGroupCollection.cs
- SemanticResultValue.cs
- CollectionType.cs
- RequestCachingSection.cs
- EndSelectCardRequest.cs
- WorkflowTimerService.cs
- BindingCompleteEventArgs.cs
- SkipQueryOptionExpression.cs
- EtwTrace.cs
- FlowDocumentPageViewerAutomationPeer.cs
- MediaElementAutomationPeer.cs
- ObjectReaderCompiler.cs
- DragDrop.cs
- ExpressionPrefixAttribute.cs
- UIElement3D.cs
- RenderContext.cs
- SqlServices.cs
- ComponentTray.cs
- ResXDataNode.cs
- DataSourceControl.cs
- ImageFormat.cs
- Operators.cs
- HtmlEncodedRawTextWriter.cs
- SerializationInfo.cs
- StandardCommands.cs
- DataGridLengthConverter.cs
- FixedSOMLineRanges.cs
- TextEffectCollection.cs
- RoutedCommand.cs
- ContextMenu.cs
- NCryptNative.cs
- CodeSpit.cs
- MonthCalendar.cs
- HtmlListAdapter.cs
- StoreItemCollection.Loader.cs
- HttpListener.cs
- InkCollectionBehavior.cs
- TimeSpanParse.cs
- SubtreeProcessor.cs
- UICuesEvent.cs
- WebReferencesBuildProvider.cs
- WebRequest.cs
- MarshalByRefObject.cs
- InvalidateEvent.cs
- ConnectionPoolManager.cs
- CatalogPartCollection.cs
- X509ClientCertificateCredentialsElement.cs
- SizeAnimationBase.cs
- Descriptor.cs
- KeyGesture.cs
- HyperLinkColumn.cs
- StrokeIntersection.cs
- SimpleFileLog.cs
- SingleTagSectionHandler.cs
- altserialization.cs
- PanelStyle.cs
- MustUnderstandSoapException.cs
- RegexCaptureCollection.cs
- ChannelBuilder.cs
- SpanIndex.cs
- StructureChangedEventArgs.cs
- WsdlInspector.cs
- ConvertTextFrag.cs
- MustUnderstandSoapException.cs
- Mapping.cs
- MulticastDelegate.cs
- ComboBox.cs
- TreeViewDesigner.cs
- CngAlgorithmGroup.cs
- RangeExpression.cs
- InitializerFacet.cs
- GZipDecoder.cs
- BufferedStream.cs
- SqlErrorCollection.cs
- BooleanToVisibilityConverter.cs
- QilTernary.cs
- DiagnosticsConfiguration.cs
- TriggerAction.cs
- EpmContentDeSerializer.cs
- Debug.cs
- FontStyle.cs
- GenericsInstances.cs
- SqlParameter.cs
- AudioException.cs