Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- OracleBFile.cs
- XmlSchema.cs
- TableLayoutStyle.cs
- DataGrid.cs
- DependencyObjectProvider.cs
- CalendarButtonAutomationPeer.cs
- ObjectDataSourceDisposingEventArgs.cs
- ErrorFormatterPage.cs
- VisualTreeHelper.cs
- DataGridViewControlCollection.cs
- TemplateColumn.cs
- DictionaryEntry.cs
- UIElement.cs
- XmlSchemaExternal.cs
- PagesSection.cs
- Profiler.cs
- UseLicense.cs
- XmlSerializerSection.cs
- ProviderBase.cs
- AppDomainEvidenceFactory.cs
- StorageScalarPropertyMapping.cs
- HtmlTableRow.cs
- ProfessionalColorTable.cs
- OracleCommandSet.cs
- DataKeyPropertyAttribute.cs
- WindowsAuthenticationModule.cs
- TextCharacters.cs
- InputReferenceExpression.cs
- GridItemPattern.cs
- PriorityRange.cs
- DateBoldEvent.cs
- PropertyInformation.cs
- ActivationArguments.cs
- VectorAnimation.cs
- BamlLocalizationDictionary.cs
- CodeBinaryOperatorExpression.cs
- FacetValues.cs
- OciHandle.cs
- RunInstallerAttribute.cs
- SqlConnectionHelper.cs
- SerializationSectionGroup.cs
- RectangleGeometry.cs
- FixedStringLookup.cs
- ResolveMatchesMessageCD1.cs
- MULTI_QI.cs
- DeflateEmulationStream.cs
- ISAPIApplicationHost.cs
- EditingCommands.cs
- RunInstallerAttribute.cs
- DeclarativeExpressionConditionDeclaration.cs
- AccessText.cs
- WebPartTracker.cs
- RepeaterItemCollection.cs
- RadioButtonStandardAdapter.cs
- StringKeyFrameCollection.cs
- SourceLineInfo.cs
- BigInt.cs
- MsmqVerifier.cs
- ControlDesignerState.cs
- DecimalAnimationBase.cs
- UIAgentCrashedException.cs
- Solver.cs
- _SafeNetHandles.cs
- StylusButtonCollection.cs
- UserControlParser.cs
- MutexSecurity.cs
- WebMessageEncodingBindingElement.cs
- SourceChangedEventArgs.cs
- CheckBoxBaseAdapter.cs
- TemplateControlParser.cs
- SubtreeProcessor.cs
- Int32.cs
- XmlNode.cs
- XmlIncludeAttribute.cs
- Accessible.cs
- RTLAwareMessageBox.cs
- WebSysDescriptionAttribute.cs
- EnumBuilder.cs
- TokenBasedSet.cs
- ReadOnlyCollectionBase.cs
- X509ChainPolicy.cs
- HorizontalAlignConverter.cs
- ExpressionLink.cs
- Substitution.cs
- SoapAttributeOverrides.cs
- StringUtil.cs
- StatusBarItem.cs
- MasterPageBuildProvider.cs
- SqlAliasesReferenced.cs
- ChangePasswordDesigner.cs
- SID.cs
- NullableDecimalMinMaxAggregationOperator.cs
- ContextMenuService.cs
- Grammar.cs
- BaseProcessor.cs
- ProfilePropertySettingsCollection.cs
- returneventsaver.cs
- TextBoxBase.cs
- SecurityDescriptor.cs
- Utils.cs