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
- MemoryMappedViewAccessor.cs
- ModelFunction.cs
- RadioButton.cs
- _SecureChannel.cs
- HtmlInputRadioButton.cs
- StringPropertyBuilder.cs
- HTMLTextWriter.cs
- MiniCustomAttributeInfo.cs
- SerializableAttribute.cs
- ECDiffieHellmanCng.cs
- DrawListViewItemEventArgs.cs
- Rect3D.cs
- BasicExpandProvider.cs
- RenderingEventArgs.cs
- InfoCardRSACryptoProvider.cs
- TransactionalPackage.cs
- GAC.cs
- WinFormsSecurity.cs
- CodeObjectCreateExpression.cs
- ListViewItemMouseHoverEvent.cs
- EntityConnectionStringBuilder.cs
- XPathException.cs
- DataGridViewButtonColumn.cs
- DSASignatureDeformatter.cs
- XslException.cs
- smtppermission.cs
- PersistenceParticipant.cs
- RepeaterItem.cs
- ClrPerspective.cs
- RepeatInfo.cs
- MemoryPressure.cs
- LicFileLicenseProvider.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- CompareInfo.cs
- ColorKeyFrameCollection.cs
- EntityTypeEmitter.cs
- ExpressionBuilderContext.cs
- ValidationManager.cs
- TaskFileService.cs
- TableTextElementCollectionInternal.cs
- _NegoState.cs
- AppSettingsSection.cs
- PublishLicense.cs
- securitycriticaldataformultiplegetandset.cs
- RefType.cs
- OdbcEnvironment.cs
- TextLineResult.cs
- HttpConfigurationContext.cs
- _NestedSingleAsyncResult.cs
- DriveInfo.cs
- InvariantComparer.cs
- AppDomainUnloadedException.cs
- RowUpdatingEventArgs.cs
- WaitHandle.cs
- XmlObjectSerializerWriteContextComplex.cs
- SQLSingle.cs
- CaseInsensitiveComparer.cs
- EntityDataSourceDesigner.cs
- DecimalConstantAttribute.cs
- EdmProviderManifest.cs
- SessionEndedEventArgs.cs
- RotateTransform3D.cs
- BCLDebug.cs
- XPathNodePointer.cs
- FigureHelper.cs
- BindMarkupExtensionSerializer.cs
- StaticFileHandler.cs
- RequestStatusBarUpdateEventArgs.cs
- RuntimeResourceSet.cs
- ContextProperty.cs
- WsdlInspector.cs
- cookiecollection.cs
- ExpressionWriter.cs
- AbstractSvcMapFileLoader.cs
- CollectionDataContract.cs
- TreeBuilderBamlTranslator.cs
- StrokeFIndices.cs
- ConfigErrorGlyph.cs
- Byte.cs
- SqlTypesSchemaImporter.cs
- MenuScrollingVisibilityConverter.cs
- FullTextState.cs
- DataListCommandEventArgs.cs
- SoapExtensionStream.cs
- DependencyPropertyConverter.cs
- EventLogEntryCollection.cs
- FixedDocumentPaginator.cs
- InvalidPrinterException.cs
- figurelength.cs
- CacheForPrimitiveTypes.cs
- XmlEntityReference.cs
- VarRefManager.cs
- PathGeometry.cs
- TcpServerChannel.cs
- CultureNotFoundException.cs
- DocumentSchemaValidator.cs
- NativeCppClassAttribute.cs
- Paragraph.cs
- Error.cs
- BindableAttribute.cs