{
  "schema": "tsonic.bindings",
  "provider": {
    "namespace": "Microsoft.Extensions.FileSystemGlobbing.Internal",
    "ownerIdentities": [
      "Microsoft.Extensions.FileSystemGlobbing"
    ]
  },
  "targetSurface": {
    "types": [
      {
        "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern",
        "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern",
        "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "interfaces": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern",
            "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern::CreatePatternContextForInclude():Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "targetName": "CreatePatternContextForInclude",
            "metadataToken": 100663360,
            "canonicalSignature": "():Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "normalizedSignature": "CreatePatternContextForInclude|():Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern::Segments:System.Collections.Generic.IList_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Segments",
            "metadataToken": 385875982,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Segments|:System.Collections.Generic.IList_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment",
        "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment",
        "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment::Match(System.String):System.Boolean",
            "targetName": "Match",
            "metadataToken": 100663359,
            "canonicalSignature": "(System.String):System.Boolean",
            "normalizedSignature": "Match|(System.String):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.IPathSegment",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment::CanProduceStem:System.Boolean",
            "targetName": "CanProduceStem",
            "metadataToken": 385875986,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "CanProduceStem|:System.Boolean|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern",
        "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern",
        "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern::CreatePatternContextForInclude():Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "targetName": "CreatePatternContextForInclude",
            "metadataToken": 100663360,
            "canonicalSignature": "():Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "normalizedSignature": "CreatePatternContextForInclude|():Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
        "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
        "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "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": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "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": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "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": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "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": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          },
          {
            "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": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern",
        "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern",
        "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "interfaces": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern",
            "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern::CreatePatternContextForInclude():Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "targetName": "CreatePatternContextForInclude",
            "metadataToken": 100663360,
            "canonicalSignature": "():Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext",
            "normalizedSignature": "CreatePatternContextForInclude|():Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern::Segments:System.Collections.Generic.IList_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Segments",
            "metadataToken": 385875987,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Segments|:System.Collections.Generic.IList_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern::StartsWith:System.Collections.Generic.IList_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "StartsWith",
            "metadataToken": 385875988,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "StartsWith|:System.Collections.Generic.IList_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern::Contains:System.Collections.Generic.IList_1[[System.Collections.Generic.IList_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "Contains",
            "metadataToken": 385875989,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[System.Collections.Generic.IList_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "Contains|:System.Collections.Generic.IList_1[[System.Collections.Generic.IList_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],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": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern::EndsWith:System.Collections.Generic.IList_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "EndsWith",
            "metadataToken": 385875990,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "EndsWith|:System.Collections.Generic.IList_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
        "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
        "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": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult::Success(System.String):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "targetName": "Success",
            "metadataToken": 100663381,
            "canonicalSignature": "(System.String):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "normalizedSignature": "Success|(System.String):Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult::IsSuccessful:System.Boolean",
            "targetName": "IsSuccessful",
            "metadataToken": 385875991,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsSuccessful|:System.Boolean|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.PatternTestResult",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          },
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult::Stem:System.String",
            "targetName": "Stem",
            "metadataToken": 385875992,
            "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.PatternTestResult",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ],
        "fields": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult::FailedMicrosoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "targetName": "Failed",
            "metadataToken": 67108893,
            "normalizedSignature": "Failed|Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.MatcherContext",
        "targetName": "Microsoft.Extensions.FileSystemGlobbing.Internal.MatcherContext",
        "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.MatcherContext::Execute():Microsoft.Extensions.FileSystemGlobbing.PatternMatchingResult",
            "targetName": "Execute",
            "metadataToken": 100663373,
            "canonicalSignature": "():Microsoft.Extensions.FileSystemGlobbing.PatternMatchingResult",
            "normalizedSignature": "Execute|():Microsoft.Extensions.FileSystemGlobbing.PatternMatchingResult|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.MatcherContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.FileSystemGlobbing:Microsoft.Extensions.FileSystemGlobbing.Internal.MatcherContext::.ctor(System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase,System.StringComparison):void",
            "metadataToken": 100663371,
            "canonicalSignature": "(System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase,System.StringComparison):void",
            "normalizedSignature": "constructor|(System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern,Microsoft.Extensions.FileSystemGlobbing,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase,System.StringComparison):void|static=false",
            "isStatic": false,
            "parameterCount": 4,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.FileSystemGlobbing.Internal.MatcherContext",
            "ownerIdentity": "Microsoft.Extensions.FileSystemGlobbing"
          }
        ]
      }
    ]
  }
}
