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
- HttpCookieCollection.cs
- DropShadowEffect.cs
- SourceFilter.cs
- DockProviderWrapper.cs
- WindowsGrip.cs
- TimerEventSubscriptionCollection.cs
- ControlCachePolicy.cs
- SpellerHighlightLayer.cs
- FamilyTypeface.cs
- InputLangChangeRequestEvent.cs
- OutputCacheProviderCollection.cs
- EntityUtil.cs
- SqlCachedBuffer.cs
- panel.cs
- DataControlCommands.cs
- RotateTransform3D.cs
- SectionInput.cs
- ComponentEvent.cs
- DropShadowEffect.cs
- NumberSubstitution.cs
- TypeUtils.cs
- HttpResponseInternalWrapper.cs
- ControlAdapter.cs
- LOSFormatter.cs
- IriParsingElement.cs
- StorageEndPropertyMapping.cs
- DocumentViewer.cs
- SvcMapFileLoader.cs
- ConfigXmlText.cs
- SystemNetworkInterface.cs
- SplitterEvent.cs
- EntityCommand.cs
- ZoneMembershipCondition.cs
- TypeResolvingOptionsAttribute.cs
- PasswordRecovery.cs
- WCFModelStrings.Designer.cs
- SplashScreen.cs
- NumberFormatInfo.cs
- GridItemPatternIdentifiers.cs
- DataException.cs
- FunctionDetailsReader.cs
- JavaScriptObjectDeserializer.cs
- securitycriticaldataformultiplegetandset.cs
- BuildProviderCollection.cs
- SettingsAttributeDictionary.cs
- CacheChildrenQuery.cs
- SqlServices.cs
- ItemCollection.cs
- HorizontalAlignConverter.cs
- QilIterator.cs
- RequestCachePolicyConverter.cs
- ActivityStatusChangeEventArgs.cs
- securitymgrsite.cs
- FrameworkContentElement.cs
- HyperLinkColumn.cs
- TypeBuilder.cs
- SecurityToken.cs
- CodeRegionDirective.cs
- TextEditorTyping.cs
- MenuItemStyle.cs
- CodeExporter.cs
- EntityTypeBase.cs
- unitconverter.cs
- TitleStyle.cs
- BindingExpressionBase.cs
- DataSourceControl.cs
- TextInfo.cs
- DocumentReference.cs
- XamlToRtfWriter.cs
- TreeViewItemAutomationPeer.cs
- WebServiceErrorEvent.cs
- QilBinary.cs
- DataReceivedEventArgs.cs
- QueryExpr.cs
- StandardBindingImporter.cs
- keycontainerpermission.cs
- SqlUserDefinedAggregateAttribute.cs
- BindableAttribute.cs
- TextLineBreak.cs
- TypeToken.cs
- DirectionalLight.cs
- SvcMapFileLoader.cs
- User.cs
- InvokeGenerator.cs
- ObjectManager.cs
- PromptStyle.cs
- SmtpFailedRecipientsException.cs
- FormViewPageEventArgs.cs
- SequentialUshortCollection.cs
- AssemblyAttributesGoHere.cs
- DataServiceKeyAttribute.cs
- FormViewDeletedEventArgs.cs
- MultipleViewProviderWrapper.cs
- XXXOnTypeBuilderInstantiation.cs
- TraceListener.cs
- CellNormalizer.cs
- BinaryUtilClasses.cs
- XmlParserContext.cs
- IUnknownConstantAttribute.cs
- SerializationHelper.cs