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
- GridViewCommandEventArgs.cs
- HashSet.cs
- HighlightVisual.cs
- EnumValidator.cs
- HttpServerVarsCollection.cs
- StyleModeStack.cs
- DynamicObjectAccessor.cs
- ImageBrush.cs
- RepeatEnumerable.cs
- GeneralTransformGroup.cs
- GenericIdentity.cs
- path.cs
- IISMapPath.cs
- ParallelForEach.cs
- WebControlsSection.cs
- BitmapInitialize.cs
- TreeNodeStyleCollection.cs
- Select.cs
- DropTarget.cs
- MethodCallConverter.cs
- ResourcePermissionBaseEntry.cs
- SmtpException.cs
- ClientScriptManagerWrapper.cs
- XPathNodePointer.cs
- DataSourceXmlAttributeAttribute.cs
- SizeChangedInfo.cs
- WmlLinkAdapter.cs
- SynchronizedMessageSource.cs
- SID.cs
- cookie.cs
- StylusPointPropertyId.cs
- unsafenativemethodsother.cs
- FrameworkPropertyMetadata.cs
- DrawingGroupDrawingContext.cs
- DrawingContextDrawingContextWalker.cs
- TemplateBamlTreeBuilder.cs
- ConnectionManagementElementCollection.cs
- AutomationPatternInfo.cs
- FlowDocumentPage.cs
- CompiledRegexRunnerFactory.cs
- ObjectConverter.cs
- userdatakeys.cs
- EntityParameter.cs
- ColumnHeaderConverter.cs
- EntityContainerAssociationSetEnd.cs
- ListSortDescriptionCollection.cs
- MarkupCompilePass2.cs
- CodeDomConfigurationHandler.cs
- PointConverter.cs
- _ConnectionGroup.cs
- SByteStorage.cs
- EmissiveMaterial.cs
- WebServiceParameterData.cs
- ToolStripDropDownClosedEventArgs.cs
- StrongNameUtility.cs
- DynamicPropertyHolder.cs
- Attributes.cs
- MatrixAnimationUsingKeyFrames.cs
- CompModSwitches.cs
- OneOf.cs
- Bitmap.cs
- TextStore.cs
- CollectionExtensions.cs
- KeySpline.cs
- AvTraceDetails.cs
- InputMethod.cs
- TextSelectionHighlightLayer.cs
- XsdValidatingReader.cs
- TextUtf8RawTextWriter.cs
- SymmetricKey.cs
- TextRangeSerialization.cs
- SerializationInfoEnumerator.cs
- InternalUserCancelledException.cs
- SecurityIdentifierElement.cs
- PageBuildProvider.cs
- WindowsServiceCredential.cs
- BitStream.cs
- HeaderedContentControl.cs
- DataKeyArray.cs
- TreeBuilder.cs
- GorillaCodec.cs
- CutCopyPasteHelper.cs
- ConnectionStringsExpressionBuilder.cs
- TypeReference.cs
- HttpListenerContext.cs
- SchemaCompiler.cs
- InstanceValue.cs
- IpcClientChannel.cs
- ClientRuntimeConfig.cs
- UpDownBaseDesigner.cs
- WebPartsSection.cs
- DocumentViewerHelper.cs
- PersistenceProviderDirectory.cs
- UIElementParaClient.cs
- DropSource.cs
- UnsafeNetInfoNativeMethods.cs
- FastEncoderWindow.cs
- NativeMethods.cs
- StandardOleMarshalObject.cs
- FixedNode.cs