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
- HttpApplicationFactory.cs
- XmlCharType.cs
- BaseTemplateCodeDomTreeGenerator.cs
- WebPartEditorApplyVerb.cs
- GroupItem.cs
- HostVisual.cs
- WinFormsUtils.cs
- XmlWhitespace.cs
- HttpServerProtocol.cs
- DBConcurrencyException.cs
- Helpers.cs
- SafeThreadHandle.cs
- FormsAuthenticationTicket.cs
- ProcessingInstructionAction.cs
- DrawingContextWalker.cs
- SchemaTableColumn.cs
- SecurityKeyType.cs
- LogConverter.cs
- ReadOnlyPropertyMetadata.cs
- StatusBar.cs
- ExpressionVisitorHelpers.cs
- TiffBitmapDecoder.cs
- ListBoxAutomationPeer.cs
- AttributeParameterInfo.cs
- X509SubjectKeyIdentifierClause.cs
- DrawingAttributes.cs
- DataServiceQueryException.cs
- Transform3DGroup.cs
- RNGCryptoServiceProvider.cs
- AlternateView.cs
- Globals.cs
- RuntimeWrappedException.cs
- ImageField.cs
- EditorPart.cs
- LongTypeConverter.cs
- SoapSchemaMember.cs
- CryptoStream.cs
- EventRoute.cs
- TableLayout.cs
- TemplateControl.cs
- CachedCompositeFamily.cs
- DrawingState.cs
- Splitter.cs
- BuildDependencySet.cs
- RoutingService.cs
- VirtualPathUtility.cs
- PointKeyFrameCollection.cs
- Constants.cs
- Scripts.cs
- ScriptControlDescriptor.cs
- Mutex.cs
- SymmetricCryptoHandle.cs
- DataGridViewCellFormattingEventArgs.cs
- SecurityException.cs
- Geometry.cs
- ThreadSafeList.cs
- DocumentViewerHelper.cs
- QilInvoke.cs
- FormViewDeletedEventArgs.cs
- DbgCompiler.cs
- VectorValueSerializer.cs
- DecimalConstantAttribute.cs
- FrameworkTemplate.cs
- EventDescriptor.cs
- ConnectionStringSettingsCollection.cs
- ListItemsPage.cs
- CodeArrayCreateExpression.cs
- RecordManager.cs
- ContentElement.cs
- RsaKeyIdentifierClause.cs
- SymDocumentType.cs
- DataGridSortCommandEventArgs.cs
- XmlCodeExporter.cs
- FontStretchConverter.cs
- SelectionItemProviderWrapper.cs
- EventRoute.cs
- Cell.cs
- ObjectRef.cs
- CardSpaceException.cs
- PointHitTestResult.cs
- HttpApplication.cs
- EllipseGeometry.cs
- SapiRecognizer.cs
- ListViewGroup.cs
- DataConnectionHelper.cs
- BaseContextMenu.cs
- SqlProcedureAttribute.cs
- ObjectPropertyMapping.cs
- EdmToObjectNamespaceMap.cs
- ServiceHttpModule.cs
- CodeTypeParameterCollection.cs
- SQLUtility.cs
- NativeRecognizer.cs
- ActiveXSite.cs
- CodeAccessPermission.cs
- SizeKeyFrameCollection.cs
- LinkLabel.cs
- ScriptComponentDescriptor.cs
- TokenBasedSet.cs
- XhtmlBasicControlAdapter.cs