# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: summaryModel
    data:
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option", False, "CreateEquivalenceKeyFromOptions", "(System.String,System.Collections.Immutable.ImmutableDictionary<System.String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option>)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option", False, "CreateEquivalenceKeyFromOptions", "(System.String,System.Collections.Immutable.ImmutableDictionary<System.String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option>)", "", "Argument[1].Element", "ReturnValue", "taint", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", False, "AddExplicitDefaultBoolMarshalling", "(Microsoft.CodeAnalysis.Editing.SyntaxGenerator,Microsoft.CodeAnalysis.IMethodSymbol,Microsoft.CodeAnalysis.SyntaxNode,System.String)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", False, "AddHResultStructAsErrorMarshalling", "(Microsoft.CodeAnalysis.Editing.SyntaxGenerator,Microsoft.CodeAnalysis.IMethodSymbol,Microsoft.CodeAnalysis.SyntaxNode)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "CustomMarshallerAttributeAnalyzer+DefaultMarshalModeDiagnostics", False, "GetDefaultMarshalModeDiagnostic", "(Microsoft.CodeAnalysis.DiagnosticDescriptor)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
  - addsTo:
      pack: codeql/csharp-all
      extensible: neutralModel
    data:
      - ["Microsoft.Interop.Analyzers", "AddDisableRuntimeMarshallingAttributeFixer", "GetFixAllProvider", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "AddDisableRuntimeMarshallingAttributeFixer", "RegisterCodeFixesAsync", "(Microsoft.CodeAnalysis.CodeFixes.CodeFixContext)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "AddDisableRuntimeMarshallingAttributeFixer", "get_FixableDiagnosticIds", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "AddGeneratedComClassAnalyzer", "Initialize", "(Microsoft.CodeAnalysis.Diagnostics.AnalysisContext)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "AddGeneratedComClassAnalyzer", "get_SupportedDiagnostics", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "AddGeneratedComClassFixer", "CreateFixForSelectedOptions", "(Microsoft.CodeAnalysis.SyntaxNode,System.Collections.Immutable.ImmutableDictionary<System.String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option>)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "AddGeneratedComClassFixer", "GetDiagnosticTitle", "(System.Collections.Immutable.ImmutableDictionary<System.String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option>)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "AddGeneratedComClassFixer", "ParseOptionsFromDiagnostic", "(Microsoft.CodeAnalysis.Diagnostic)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "AddGeneratedComClassFixer", "get_BaseEquivalenceKey", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "AddGeneratedComClassFixer", "get_FixableDiagnosticIds", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "AddMarshalAsToElementFixer", "GetFixAllProvider", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "AddMarshalAsToElementFixer", "RegisterCodeFixesAsync", "(Microsoft.CodeAnalysis.CodeFixes.CodeFixContext)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "AddMarshalAsToElementFixer", "get_FixableDiagnosticIds", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ComHostingDoesNotSupportGeneratedComInterfaceAnalyzer", "Initialize", "(Microsoft.CodeAnalysis.Diagnostics.AnalysisContext)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ComHostingDoesNotSupportGeneratedComInterfaceAnalyzer", "get_SupportedDiagnostics", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertComImportToGeneratedComInterfaceAnalyzer", "Initialize", "(Microsoft.CodeAnalysis.Diagnostics.AnalysisContext)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertComImportToGeneratedComInterfaceAnalyzer", "get_SupportedDiagnostics", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertComImportToGeneratedComInterfaceFixer", "CreateFixForSelectedOptions", "(Microsoft.CodeAnalysis.SyntaxNode,System.Collections.Immutable.ImmutableDictionary<System.String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option>)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertComImportToGeneratedComInterfaceFixer", "GetDiagnosticTitle", "(System.Collections.Immutable.ImmutableDictionary<System.String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option>)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertComImportToGeneratedComInterfaceFixer", "ParseOptionsFromDiagnostic", "(Microsoft.CodeAnalysis.Diagnostic)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertComImportToGeneratedComInterfaceFixer", "get_BaseEquivalenceKey", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertComImportToGeneratedComInterfaceFixer", "get_FixableDiagnosticIds", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToLibraryImportAnalyzer", "Initialize", "(Microsoft.CodeAnalysis.Diagnostics.AnalysisContext)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToLibraryImportAnalyzer", "get_SupportedDiagnostics", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToLibraryImportFixer", "CreateAllFixesForDiagnosticOptions", "(Microsoft.CodeAnalysis.SyntaxNode,System.Collections.Immutable.ImmutableDictionary<System.String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option>)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToLibraryImportFixer", "CreateFixForSelectedOptions", "(Microsoft.CodeAnalysis.SyntaxNode,System.Collections.Immutable.ImmutableDictionary<System.String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option>)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToLibraryImportFixer", "GetDiagnosticTitle", "(System.Collections.Immutable.ImmutableDictionary<System.String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option>)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToLibraryImportFixer", "ParseOptionsFromDiagnostic", "(Microsoft.CodeAnalysis.Diagnostic)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToLibraryImportFixer", "get_BaseEquivalenceKey", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToLibraryImportFixer", "get_FixableDiagnosticIds", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix", "op_Equality", "(Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix", "op_Inequality", "(Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+Bool", "Bool", "(System.Boolean)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+Bool", "ToString", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+Bool", "get_EqualityContract", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+Bool", "op_Equality", "(Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+Bool,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+Bool)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+Bool", "op_Inequality", "(Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+Bool,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+Bool)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+String", "String", "(System.String)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+String", "ToString", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+String", "get_EqualityContract", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+String", "op_Equality", "(Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+String)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+String", "op_Inequality", "(Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+String)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option", "ParseOptionsFromEquivalenceKey", "(System.String)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option", "get_EqualityContract", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option", "op_Equality", "(Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option", "op_Inequality", "(Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", "CreateAllFixesForDiagnosticOptions", "(Microsoft.CodeAnalysis.SyntaxNode,System.Collections.Immutable.ImmutableDictionary<System.String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option>)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", "CreateFixForSelectedOptions", "(Microsoft.CodeAnalysis.SyntaxNode,System.Collections.Immutable.ImmutableDictionary<System.String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option>)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", "GetDiagnosticTitle", "(System.Collections.Immutable.ImmutableDictionary<System.String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option>)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", "GetFixAllProvider", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", "MakeNodeParentsPartial", "(Microsoft.CodeAnalysis.Editing.DocumentEditor,Microsoft.CodeAnalysis.SyntaxNode)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", "ParseOptionsFromDiagnostic", "(Microsoft.CodeAnalysis.Diagnostic)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", "RegisterCodeFixesAsync", "(Microsoft.CodeAnalysis.CodeFixes.CodeFixContext)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", "get_BaseEquivalenceKey", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "CustomMarshallerAttributeAnalyzer+MissingMemberNames", "CreateDiagnosticPropertiesForMissingMembersDiagnostic", "(Microsoft.Interop.MarshalMode,System.Collections.Generic.IEnumerable<System.String>)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "CustomMarshallerAttributeAnalyzer+MissingMemberNames", "CreateDiagnosticPropertiesForMissingMembersDiagnostic", "(Microsoft.Interop.MarshalMode,System.String[])", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "CustomMarshallerAttributeAnalyzer", "Initialize", "(Microsoft.CodeAnalysis.Diagnostics.AnalysisContext)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "CustomMarshallerAttributeAnalyzer", "get_SupportedDiagnostics", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "CustomMarshallerAttributeFixer", "GetFixAllProvider", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "CustomMarshallerAttributeFixer", "RegisterCodeFixesAsync", "(Microsoft.CodeAnalysis.CodeFixes.CodeFixContext)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "CustomMarshallerAttributeFixer", "get_FixableDiagnosticIds", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "DiagnosticReporter", "CreateAndReportDiagnostic", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Collections.Immutable.ImmutableDictionary<System.String,System.String>,System.Object[])", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "DiagnosticReporter", "CreateAndReportDiagnostic", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Object[])", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "GeneratedComInterfaceAttributeAnalyzer", "Initialize", "(Microsoft.CodeAnalysis.Diagnostics.AnalysisContext)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "GeneratedComInterfaceAttributeAnalyzer", "get_SupportedDiagnostics", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "NativeMarshallingAttributeAnalyzer", "Initialize", "(Microsoft.CodeAnalysis.Diagnostics.AnalysisContext)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "NativeMarshallingAttributeAnalyzer", "get_SupportedDiagnostics", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "RuntimeComApiUsageWithSourceGeneratedComAnalyzer", "Initialize", "(Microsoft.CodeAnalysis.Diagnostics.AnalysisContext)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "RuntimeComApiUsageWithSourceGeneratedComAnalyzer", "get_SupportedDiagnostics", "()", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ShapeBreakingDiagnosticSuppressor", "ReportSuppressions", "(Microsoft.CodeAnalysis.Diagnostics.SuppressionAnalysisContext)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "ShapeBreakingDiagnosticSuppressor", "get_SupportedSuppressions", "()", "summary", "df-generated"]
