# 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+ConvertToSourceGeneratedInteropFix", False, "ConvertToSourceGeneratedInteropFix", "(System.Func<Microsoft.CodeAnalysis.Editing.DocumentEditor,System.Threading.CancellationToken,System.Threading.Tasks.Task>,System.Collections.Immutable.ImmutableDictionary<System.String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option>)", "", "Argument[0]", "Argument[this].Property[Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix.ApplyFix]", "value", "dfc-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix", False, "ConvertToSourceGeneratedInteropFix", "(System.Func<Microsoft.CodeAnalysis.Editing.DocumentEditor,System.Threading.CancellationToken,System.Threading.Tasks.Task>,System.Collections.Immutable.ImmutableDictionary<System.String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option>)", "", "Argument[1]", "Argument[this].Property[Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix.SelectedOptions]", "value", "dfc-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+String", False, "String", "(System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+String.Value]", "value", "dfc-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option+String", False, "ToString", "()", "", "Argument[this].Property[Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option+String.Value]", "ReturnValue", "taint", "dfc-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option", False, "CreateEquivalenceKeyFromOptions", "(System.String,System.Collections.Immutable.ImmutableDictionary<System.String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option>)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer+Option", False, "CreateEquivalenceKeyFromOptions", "(System.String,System.Collections.Immutable.ImmutableDictionary<System.String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option>)", "", "Argument[1].Element.Property[System.Collections.Generic.KeyValuePair`2.Key]", "ReturnValue", "taint", "dfc-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", False, "AddExplicitDefaultBoolMarshalling", "(Microsoft.CodeAnalysis.Editing.SyntaxGenerator,Microsoft.CodeAnalysis.IMethodSymbol,Microsoft.CodeAnalysis.SyntaxNode,System.String)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", False, "AddHResultStructAsErrorMarshalling", "(Microsoft.CodeAnalysis.Editing.SyntaxGenerator,Microsoft.CodeAnalysis.IMethodSymbol,Microsoft.CodeAnalysis.SyntaxNode)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", True, "CombineOptions", "(System.Collections.Immutable.ImmutableDictionary<System.String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option>,System.Collections.Immutable.ImmutableDictionary<System.String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option>)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
      - ["Microsoft.Interop.Analyzers", "ConvertToSourceGeneratedInteropFixer", True, "CreateAllFixesForDiagnosticOptions", "(Microsoft.CodeAnalysis.SyntaxNode,System.Collections.Immutable.ImmutableDictionary<System.String,Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+Option>)", "", "Argument[1]", "ReturnValue.Element.Property[Microsoft.Interop.Analyzers.ConvertToSourceGeneratedInteropFixer+ConvertToSourceGeneratedInteropFix.SelectedOptions]", "value", "dfc-generated"]
      - ["Microsoft.Interop.Analyzers", "CustomMarshallerAttributeAnalyzer+DefaultMarshalModeDiagnostics", False, "GetDefaultMarshalModeDiagnostic", "(Microsoft.CodeAnalysis.DiagnosticDescriptor)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
      - ["Microsoft.Interop.Analyzers", "DiagnosticReporter", False, "CreateAndReportDiagnostic", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Collections.Immutable.ImmutableDictionary<System.String,System.String>,System.Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "DiagnosticReporter", False, "CreateAndReportDiagnostic", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Collections.Immutable.ImmutableDictionary<System.String,System.String>,System.Object[])", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "DiagnosticReporter", False, "CreateAndReportDiagnostic", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Collections.Immutable.ImmutableDictionary<System.String,System.String>,System.Object[])", "", "Argument[2].Element", "Argument[this]", "taint", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "DiagnosticReporter", False, "CreateAndReportDiagnostic", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Object[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "DiagnosticReporter", False, "CreateAndReportDiagnostic", "(Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Object[])", "", "Argument[1].Element", "Argument[this]", "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", "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", "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", "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", "CreateForLocation", "(Microsoft.CodeAnalysis.Location,System.Action<Microsoft.CodeAnalysis.Diagnostic>)", "summary", "df-generated"]
      - ["Microsoft.Interop.Analyzers", "DiagnosticReporter", "DiagnosticReporter", "(System.Action<Microsoft.CodeAnalysis.DiagnosticDescriptor,System.Collections.Immutable.ImmutableDictionary<System.String,System.String>,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"]
