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
- DbDataAdapter.cs
- InputMethodStateTypeInfo.cs
- PngBitmapEncoder.cs
- PingOptions.cs
- HttpContextServiceHost.cs
- OdbcPermission.cs
- OverlappedAsyncResult.cs
- XmlSchemaSet.cs
- SHA512Cng.cs
- TableDetailsRow.cs
- Journal.cs
- OrderedDictionary.cs
- EncoderBestFitFallback.cs
- DeploymentSection.cs
- XmlObjectSerializerContext.cs
- Knowncolors.cs
- OleServicesContext.cs
- AttachedPropertyBrowsableAttribute.cs
- TreeNode.cs
- StyleCollectionEditor.cs
- HtmlInputRadioButton.cs
- PointCollectionConverter.cs
- PauseStoryboard.cs
- XPathCompileException.cs
- WebPartCatalogAddVerb.cs
- ellipse.cs
- AccessDataSourceView.cs
- UnsafeNativeMethods.cs
- HttpModuleActionCollection.cs
- ThreadPoolTaskScheduler.cs
- SystemWebExtensionsSectionGroup.cs
- SynchronizedDispatch.cs
- QueryServiceConfigHandle.cs
- XmlSchemaInclude.cs
- ExceptionUtility.cs
- EdmValidator.cs
- MethodAccessException.cs
- SignatureResourcePool.cs
- ValidatorCompatibilityHelper.cs
- TimeSpanValidator.cs
- ProviderIncompatibleException.cs
- FixUpCollection.cs
- AlphabeticalEnumConverter.cs
- SchemaElementLookUpTableEnumerator.cs
- ConfigurationManager.cs
- AutoCompleteStringCollection.cs
- ByteStream.cs
- TextEncodedRawTextWriter.cs
- WCFModelStrings.Designer.cs
- TextEndOfLine.cs
- MsmqProcessProtocolHandler.cs
- ErrorTolerantObjectWriter.cs
- AnonymousIdentificationModule.cs
- PublishLicense.cs
- GradientStop.cs
- UpDownBaseDesigner.cs
- MainMenu.cs
- XmlHierarchicalEnumerable.cs
- ConversionContext.cs
- Filter.cs
- EffectiveValueEntry.cs
- Point3DIndependentAnimationStorage.cs
- JsonDataContract.cs
- DetailsViewInsertEventArgs.cs
- Content.cs
- SendKeys.cs
- BreakRecordTable.cs
- cryptoapiTransform.cs
- SystemPens.cs
- _DisconnectOverlappedAsyncResult.cs
- SoapAttributeAttribute.cs
- SharedPersonalizationStateInfo.cs
- MetadataSerializer.cs
- WorkflowDebuggerSteppingAttribute.cs
- AccessDataSourceView.cs
- CoreSwitches.cs
- ExpressionConverter.cs
- OutKeywords.cs
- SingleAnimationUsingKeyFrames.cs
- WebPartTransformerAttribute.cs
- Size.cs
- JournalNavigationScope.cs
- ComboBoxRenderer.cs
- RouteParser.cs
- DockPattern.cs
- LockCookie.cs
- Vertex.cs
- CopyOfAction.cs
- NullRuntimeConfig.cs
- EventDescriptorCollection.cs
- LineSegment.cs
- ListItemConverter.cs
- ComponentSerializationService.cs
- FileStream.cs
- RadioButtonFlatAdapter.cs
- MarkupObject.cs
- DataGridTextBoxColumn.cs
- WebBrowserUriTypeConverter.cs
- AttributeEmitter.cs
- StylusDevice.cs