Code:
/ FX-1434 / FX-1434 / 1.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
- CodeSnippetCompileUnit.cs
- HebrewNumber.cs
- Script.cs
- SafeNativeMemoryHandle.cs
- InvalidFilterCriteriaException.cs
- IpcChannel.cs
- SafeLibraryHandle.cs
- DictionaryContent.cs
- Pkcs7Recipient.cs
- AcceptorSessionSymmetricMessageSecurityProtocol.cs
- PerformanceCounterPermissionEntryCollection.cs
- FieldToken.cs
- WrappedKeySecurityTokenParameters.cs
- HopperCache.cs
- LogEntrySerialization.cs
- ErrorHandler.cs
- dataprotectionpermissionattribute.cs
- ObjectQueryState.cs
- AuthorizationSection.cs
- InheritablePropertyChangeInfo.cs
- StateMachine.cs
- OleDbPermission.cs
- ContainerUIElement3D.cs
- SecureUICommand.cs
- QueryContinueDragEventArgs.cs
- CodeDirectiveCollection.cs
- Renderer.cs
- FormViewInsertEventArgs.cs
- Expressions.cs
- MessageQueueException.cs
- DecoderReplacementFallback.cs
- ADMembershipUser.cs
- MultiView.cs
- IsolationInterop.cs
- SiteMapPath.cs
- DesignTimeVisibleAttribute.cs
- GridViewRowCollection.cs
- MergeFailedEvent.cs
- UserControl.cs
- DataRelationPropertyDescriptor.cs
- WithStatement.cs
- SelectedPathEditor.cs
- Command.cs
- SafeLibraryHandle.cs
- Clock.cs
- DateTime.cs
- FixedSOMGroup.cs
- Size3DValueSerializer.cs
- HostVisual.cs
- XmlLanguage.cs
- Util.cs
- HtmlControlPersistable.cs
- BeginSelectCardRequest.cs
- Vector3DConverter.cs
- SoapAttributeOverrides.cs
- CssTextWriter.cs
- StringFreezingAttribute.cs
- DataGridViewCheckBoxColumn.cs
- mediapermission.cs
- DynamicObject.cs
- PresentationAppDomainManager.cs
- HtmlInputFile.cs
- WebPartTracker.cs
- CorrelationManager.cs
- QueryCacheManager.cs
- DispatcherFrame.cs
- SqlDataSourceWizardForm.cs
- X509UI.cs
- DecoderReplacementFallback.cs
- DefaultIfEmptyQueryOperator.cs
- ViewBase.cs
- Viewport3DVisual.cs
- UpdateCommandGenerator.cs
- NumberSubstitution.cs
- WasEndpointConfigContainer.cs
- RegexCaptureCollection.cs
- AspNetHostingPermission.cs
- PropertyNames.cs
- WebPageTraceListener.cs
- ListViewGroupConverter.cs
- objectresult_tresulttype.cs
- HttpWriter.cs
- QueryTaskGroupState.cs
- cookieexception.cs
- XmlCharacterData.cs
- FieldToken.cs
- AssemblyInfo.cs
- milrender.cs
- TreeViewHitTestInfo.cs
- SqlBulkCopy.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- ChildTable.cs
- NonSerializedAttribute.cs
- CanonicalFontFamilyReference.cs
- UIElementParaClient.cs
- HostedElements.cs
- RepeatButton.cs
- ClickablePoint.cs
- CodeExporter.cs
- DtdParser.cs