Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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 } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RtfToXamlReader.cs
- ImagingCache.cs
- ObjectViewQueryResultData.cs
- NetworkStream.cs
- EntityContainer.cs
- PeerEndPoint.cs
- ExcCanonicalXml.cs
- MethodToken.cs
- HandlerBase.cs
- EntityClientCacheEntry.cs
- DispatchChannelSink.cs
- SharedPersonalizationStateInfo.cs
- XsdDateTime.cs
- GenericEnumerator.cs
- ComponentChangingEvent.cs
- Boolean.cs
- SessionStateItemCollection.cs
- AbandonedMutexException.cs
- ScriptingJsonSerializationSection.cs
- Pts.cs
- StrokeRenderer.cs
- CharEntityEncoderFallback.cs
- TranslateTransform.cs
- VirtualDirectoryMappingCollection.cs
- AuthenticateEventArgs.cs
- SqlConnectionHelper.cs
- OLEDB_Util.cs
- AuthenticationServiceManager.cs
- SqlInternalConnection.cs
- FileNotFoundException.cs
- AuthenticatingEventArgs.cs
- Util.cs
- GridViewEditEventArgs.cs
- ConfigsHelper.cs
- TypeBinaryExpression.cs
- CustomLineCap.cs
- Substitution.cs
- SingleKeyFrameCollection.cs
- DataBoundControlAdapter.cs
- ToolStripRenderEventArgs.cs
- Label.cs
- Utility.cs
- SpotLight.cs
- WebBrowserNavigatedEventHandler.cs
- InstanceOwnerQueryResult.cs
- PageCodeDomTreeGenerator.cs
- DataRelationPropertyDescriptor.cs
- SuppressIldasmAttribute.cs
- StringReader.cs
- ControlAdapter.cs
- HttpServerProtocol.cs
- ColorContextHelper.cs
- KeyConstraint.cs
- IdleTimeoutMonitor.cs
- XmlDataSourceNodeDescriptor.cs
- GeneralTransform3DCollection.cs
- HttpStreamFormatter.cs
- Encoding.cs
- Comparer.cs
- WmlObjectListAdapter.cs
- DataBindingCollection.cs
- XhtmlBasicValidationSummaryAdapter.cs
- FontDialog.cs
- SizeAnimationBase.cs
- RootProfilePropertySettingsCollection.cs
- QilInvoke.cs
- DBSqlParser.cs
- DataGridViewRowHeaderCell.cs
- Parsers.cs
- BulletChrome.cs
- RuleSetBrowserDialog.cs
- PartitionedStreamMerger.cs
- WebPartDisplayModeCancelEventArgs.cs
- xmlfixedPageInfo.cs
- StateWorkerRequest.cs
- ErrorWebPart.cs
- VisualBasicSettingsHandler.cs
- ScrollBar.cs
- HostedNamedPipeTransportManager.cs
- TypeHelpers.cs
- DiscoveryClientDuplexChannel.cs
- WorkflowOperationContext.cs
- DataSet.cs
- WhileDesigner.xaml.cs
- KoreanCalendar.cs
- UserInitiatedRoutedEventPermission.cs
- UnknownWrapper.cs
- ImportFileRequest.cs
- StsCommunicationException.cs
- UriScheme.cs
- UnauthorizedAccessException.cs
- InternalSafeNativeMethods.cs
- ListBindingHelper.cs
- LazyTextWriterCreator.cs
- TrustLevel.cs
- PrincipalPermission.cs
- ConfigurationValue.cs
- RootProfilePropertySettingsCollection.cs
- HtmlControl.cs
- ErrorRuntimeConfig.cs