{
  "schema": "tsonic.bindings",
  "provider": {
    "namespace": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts",
    "ownerIdentities": [
      "Microsoft.Extensions.FileSystemGlobbing"
    ]
  },
  "targetSurface": {
    "types": [
      {
        "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1",
        "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1",
        "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          }
        ],
        "typeParameters": [
          "TFrame"
        ],
        "methods": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1::Declare(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "targetName": "Declare",
            "metadataToken": 100663402,
            "canonicalSignature": "(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "normalizedSignature": "Declare|(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "targetName": "Test",
            "metadataToken": 100663403,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "targetName": "Test",
            "metadataToken": 100663404,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1::PushDirectory(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "targetName": "PushDirectory",
            "metadataToken": 100663405,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "normalizedSignature": "PushDirectory|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1::PopDirectory():System.Void",
            "targetName": "PopDirectory",
            "metadataToken": 100663406,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "PopDirectory|():System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1::PushDataFrame(TFrame):System.Void",
            "targetName": "PushDataFrame",
            "metadataToken": 100663407,
            "canonicalSignature": "(TFrame):System.Void",
            "normalizedSignature": "PushDataFrame|(TFrame):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1::IsStackEmpty():System.Boolean",
            "targetName": "IsStackEmpty",
            "metadataToken": 100663408,
            "canonicalSignature": "():System.Boolean",
            "normalizedSignature": "IsStackEmpty|():System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Declare(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "targetName": "Declare",
            "metadataToken": 100663362,
            "canonicalSignature": "(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "normalizedSignature": "Declare|(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "targetName": "Test",
            "metadataToken": 100663363,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "targetName": "Test",
            "metadataToken": 100663364,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::PushDirectory(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "targetName": "PushDirectory",
            "metadataToken": 100663365,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "normalizedSignature": "PushDirectory|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::PopDirectory():System.Void",
            "targetName": "PopDirectory",
            "metadataToken": 100663366,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "PopDirectory|():System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          }
        ],
        "properties": [],
        "fields": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1::FrameTFrame",
            "targetName": "Frame",
            "metadataToken": 67108902,
            "normalizedSignature": "Frame|TFrame|static=false|const=false",
            "isStatic": false,
            "isReadOnly": false,
            "isLiteral": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1::.ctor():void",
            "metadataToken": 100663409,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ]
      },
      {
        "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear",
        "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear",
        "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1",
          "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1",
          "typeArguments": [
            "FrameData"
          ]
        },
        "interfaces": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "targetName": "Test",
            "metadataToken": 100663411,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear::PushDirectory(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "targetName": "PushDirectory",
            "metadataToken": 100663412,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "normalizedSignature": "PushDirectory|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear::IsLastSegment():System.Boolean",
            "targetName": "IsLastSegment",
            "metadataToken": 100663414,
            "canonicalSignature": "():System.Boolean",
            "normalizedSignature": "IsLastSegment|():System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear::TestMatchingSegment(System.String):System.Boolean",
            "targetName": "TestMatchingSegment",
            "metadataToken": 100663415,
            "canonicalSignature": "(System.String):System.Boolean",
            "normalizedSignature": "TestMatchingSegment|(System.String):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear::CalculateStem(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):System.String",
            "targetName": "CalculateStem",
            "metadataToken": 100663416,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):System.String",
            "normalizedSignature": "CalculateStem|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Declare(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "targetName": "Declare",
            "metadataToken": 100663362,
            "canonicalSignature": "(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "normalizedSignature": "Declare|(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "targetName": "Test",
            "metadataToken": 100663363,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::PopDirectory():System.Void",
            "targetName": "PopDirectory",
            "metadataToken": 100663366,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "PopDirectory|():System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "targetName": "Test",
            "metadataToken": 100663364,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::PushDirectory(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "targetName": "PushDirectory",
            "metadataToken": 100663365,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "normalizedSignature": "PushDirectory|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "targetName": "Test",
            "metadataToken": 0,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear::Pattern:Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern",
            "targetName": "Pattern",
            "metadataToken": 385875994,
            "canonicalSignature": ":Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern",
            "normalizedSignature": "Pattern|:Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear::.ctor(Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern):void",
            "metadataToken": 100663410,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern):void",
            "normalizedSignature": "constructor|(Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ]
      },
      {
        "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear+FrameData",
        "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear+FrameData",
        "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
        "metadataToken": 0,
        "kind": "Struct",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.ValueType",
          "targetName": "System.ValueType"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear+FrameData::StemItems:System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "StemItems",
            "metadataToken": 385876021,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "StemItems|:System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear+FrameData",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear+FrameData::Stem:System.String",
            "targetName": "Stem",
            "metadataToken": 385876022,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Stem|:System.String|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear+FrameData",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ],
        "fields": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear+FrameData::IsNotApplicableSystem.Boolean",
            "targetName": "IsNotApplicable",
            "metadataToken": 67108939,
            "normalizedSignature": "IsNotApplicable|System.Boolean|static=false|const=false",
            "isStatic": false,
            "isReadOnly": false,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear+FrameData",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear+FrameData::SegmentIndexSystem.Int32",
            "targetName": "SegmentIndex",
            "metadataToken": 67108940,
            "normalizedSignature": "SegmentIndex|System.Int32|static=false|const=false",
            "isStatic": false,
            "isReadOnly": false,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear+FrameData",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear+FrameData::InStemSystem.Boolean",
            "targetName": "InStem",
            "metadataToken": 67108941,
            "normalizedSignature": "InStem|System.Boolean|static=false|const=false",
            "isStatic": false,
            "isReadOnly": false,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear+FrameData",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearExclude",
        "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearExclude",
        "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear",
          "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearExclude::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "targetName": "Test",
            "metadataToken": 100663418,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearExclude",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Declare(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "targetName": "Declare",
            "metadataToken": 100663362,
            "canonicalSignature": "(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "normalizedSignature": "Declare|(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "targetName": "Test",
            "metadataToken": 100663364,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::PushDirectory(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "targetName": "PushDirectory",
            "metadataToken": 100663365,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "normalizedSignature": "PushDirectory|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::PopDirectory():System.Void",
            "targetName": "PopDirectory",
            "metadataToken": 100663366,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "PopDirectory|():System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "targetName": "Test",
            "metadataToken": 100663363,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearExclude::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "targetName": "Test",
            "metadataToken": 0,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearExclude",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearExclude::.ctor(Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern):void",
            "metadataToken": 100663417,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern):void",
            "normalizedSignature": "constructor|(Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearExclude",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ]
      },
      {
        "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearInclude",
        "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearInclude",
        "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear",
          "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearInclude::Declare(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "targetName": "Declare",
            "metadataToken": 100663420,
            "canonicalSignature": "(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "normalizedSignature": "Declare|(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearInclude",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearInclude::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "targetName": "Test",
            "metadataToken": 100663421,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearInclude",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "targetName": "Test",
            "metadataToken": 100663364,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::PushDirectory(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "targetName": "PushDirectory",
            "metadataToken": 100663365,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "normalizedSignature": "PushDirectory|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::PopDirectory():System.Void",
            "targetName": "PopDirectory",
            "metadataToken": 100663366,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "PopDirectory|():System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Declare(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "targetName": "Declare",
            "metadataToken": 100663362,
            "canonicalSignature": "(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "normalizedSignature": "Declare|(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "targetName": "Test",
            "metadataToken": 100663363,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearInclude::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "targetName": "Test",
            "metadataToken": 0,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearInclude",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearInclude::.ctor(Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern):void",
            "metadataToken": 100663419,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern):void",
            "normalizedSignature": "constructor|(Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearInclude",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ]
      },
      {
        "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged",
        "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged",
        "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1",
          "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContext`1",
          "typeArguments": [
            "FrameData"
          ]
        },
        "interfaces": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "targetName": "Test",
            "metadataToken": 100663423,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged::PushDirectory(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "targetName": "PushDirectory",
            "metadataToken": 100663424,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "normalizedSignature": "PushDirectory|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged::PopDirectory():System.Void",
            "targetName": "PopDirectory",
            "metadataToken": 100663425,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "PopDirectory|():System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged::IsStartingGroup():System.Boolean",
            "targetName": "IsStartingGroup",
            "metadataToken": 100663427,
            "canonicalSignature": "():System.Boolean",
            "normalizedSignature": "IsStartingGroup|():System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged::IsEndingGroup():System.Boolean",
            "targetName": "IsEndingGroup",
            "metadataToken": 100663428,
            "canonicalSignature": "():System.Boolean",
            "normalizedSignature": "IsEndingGroup|():System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged::TestMatchingSegment(System.String):System.Boolean",
            "targetName": "TestMatchingSegment",
            "metadataToken": 100663429,
            "canonicalSignature": "(System.String):System.Boolean",
            "normalizedSignature": "TestMatchingSegment|(System.String):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged::TestMatchingGroup(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileSystemInfoBase):System.Boolean",
            "targetName": "TestMatchingGroup",
            "metadataToken": 100663430,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileSystemInfoBase):System.Boolean",
            "normalizedSignature": "TestMatchingGroup|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileSystemInfoBase):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged::CalculateStem(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):System.String",
            "targetName": "CalculateStem",
            "metadataToken": 100663431,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):System.String",
            "normalizedSignature": "CalculateStem|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Declare(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "targetName": "Declare",
            "metadataToken": 100663362,
            "canonicalSignature": "(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "normalizedSignature": "Declare|(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "targetName": "Test",
            "metadataToken": 100663363,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "targetName": "Test",
            "metadataToken": 100663364,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::PushDirectory(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "targetName": "PushDirectory",
            "metadataToken": 100663365,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "normalizedSignature": "PushDirectory|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::PopDirectory():System.Void",
            "targetName": "PopDirectory",
            "metadataToken": 100663366,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "PopDirectory|():System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "targetName": "Test",
            "metadataToken": 0,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged::Pattern:Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern",
            "targetName": "Pattern",
            "metadataToken": 385875995,
            "canonicalSignature": ":Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern",
            "normalizedSignature": "Pattern|:Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged::.ctor(Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern):void",
            "metadataToken": 100663422,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern):void",
            "normalizedSignature": "constructor|(Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ]
      },
      {
        "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData",
        "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData",
        "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
        "metadataToken": 0,
        "kind": "Struct",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.ValueType",
          "targetName": "System.ValueType"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData::StemItems:System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "StemItems",
            "metadataToken": 385876023,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "StemItems|:System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData::Stem:System.String",
            "targetName": "Stem",
            "metadataToken": 385876024,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Stem|:System.String|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ],
        "fields": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData::IsNotApplicableSystem.Boolean",
            "targetName": "IsNotApplicable",
            "metadataToken": 67108943,
            "normalizedSignature": "IsNotApplicable|System.Boolean|static=false|const=false",
            "isStatic": false,
            "isReadOnly": false,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData::SegmentGroupIndexSystem.Int32",
            "targetName": "SegmentGroupIndex",
            "metadataToken": 67108944,
            "normalizedSignature": "SegmentGroupIndex|System.Int32|static=false|const=false",
            "isStatic": false,
            "isReadOnly": false,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData::SegmentGroupSystem.Collections.Generic.IList`1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment, Microsoft.Extensions.FileSystemGlobbing, Version=10.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]",
            "targetName": "SegmentGroup",
            "metadataToken": 67108945,
            "normalizedSignature": "SegmentGroup|System.Collections.Generic.IList`1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment, Microsoft.Extensions.FileSystemGlobbing, Version=10.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]|static=false|const=false",
            "isStatic": false,
            "isReadOnly": false,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData::BacktrackAvailableSystem.Int32",
            "targetName": "BacktrackAvailable",
            "metadataToken": 67108946,
            "normalizedSignature": "BacktrackAvailable|System.Int32|static=false|const=false",
            "isStatic": false,
            "isReadOnly": false,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData::SegmentIndexSystem.Int32",
            "targetName": "SegmentIndex",
            "metadataToken": 67108947,
            "normalizedSignature": "SegmentIndex|System.Int32|static=false|const=false",
            "isStatic": false,
            "isReadOnly": false,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData::InStemSystem.Boolean",
            "targetName": "InStem",
            "metadataToken": 67108948,
            "normalizedSignature": "InStem|System.Boolean|static=false|const=false",
            "isStatic": false,
            "isReadOnly": false,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged+FrameData",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedExclude",
        "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedExclude",
        "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged",
          "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedExclude::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "targetName": "Test",
            "metadataToken": 100663433,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedExclude",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Declare(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "targetName": "Declare",
            "metadataToken": 100663362,
            "canonicalSignature": "(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "normalizedSignature": "Declare|(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "targetName": "Test",
            "metadataToken": 100663364,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::PushDirectory(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "targetName": "PushDirectory",
            "metadataToken": 100663365,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "normalizedSignature": "PushDirectory|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::PopDirectory():System.Void",
            "targetName": "PopDirectory",
            "metadataToken": 100663366,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "PopDirectory|():System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "targetName": "Test",
            "metadataToken": 100663363,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedExclude::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "targetName": "Test",
            "metadataToken": 0,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedExclude",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedExclude::.ctor(Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern):void",
            "metadataToken": 100663432,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern):void",
            "normalizedSignature": "constructor|(Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedExclude",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ]
      },
      {
        "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedInclude",
        "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedInclude",
        "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged",
          "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedInclude::Declare(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "targetName": "Declare",
            "metadataToken": 100663435,
            "canonicalSignature": "(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "normalizedSignature": "Declare|(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedInclude",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedInclude::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "targetName": "Test",
            "metadataToken": 100663436,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedInclude",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "targetName": "Test",
            "metadataToken": 100663364,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::PushDirectory(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "targetName": "PushDirectory",
            "metadataToken": 100663365,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void",
            "normalizedSignature": "PushDirectory|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::PopDirectory():System.Void",
            "targetName": "PopDirectory",
            "metadataToken": 100663366,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "PopDirectory|():System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Declare(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "targetName": "Declare",
            "metadataToken": 100663362,
            "canonicalSignature": "(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void",
            "normalizedSignature": "Declare|(System.Action_2[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60],[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "targetName": "Test",
            "metadataToken": 100663363,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase):System.Boolean|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedInclude::Test(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "targetName": "Test",
            "metadataToken": 0,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "normalizedSignature": "Test|(Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedInclude",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedInclude::.ctor(Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern):void",
            "metadataToken": 100663434,
            "canonicalSignature": "(Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern):void",
            "normalizedSignature": "constructor|(Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedInclude",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ]
      }
    ]
  }
}
