# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: summaryModel
    data:
      - ["System.Dynamic", "BindingRestrictions", False, "GetExpressionRestriction", "(System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
      - ["System.Dynamic", "BindingRestrictions", False, "GetInstanceRestriction", "(System.Linq.Expressions.Expression,System.Object)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
      - ["System.Dynamic", "BindingRestrictions", False, "GetInstanceRestriction", "(System.Linq.Expressions.Expression,System.Object)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
      - ["System.Dynamic", "BindingRestrictions", False, "GetTypeRestriction", "(System.Linq.Expressions.Expression,System.Type)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
      - ["System.Dynamic", "BindingRestrictions", False, "GetTypeRestriction", "(System.Linq.Expressions.Expression,System.Type)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
      - ["System.Dynamic", "BindingRestrictions", False, "Merge", "(System.Dynamic.BindingRestrictions)", "", "Argument[this]", "ReturnValue", "value", "df-generated"]
      - ["System.Dynamic", "BindingRestrictions", False, "ToExpression", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", False, "Create", "(System.Object,System.Linq.Expressions.Expression)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", False, "DynamicMetaObject", "(System.Linq.Expressions.Expression,System.Dynamic.BindingRestrictions,System.Object)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", False, "get_Value", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Dynamic", "ExpandoObject", False, "TryGetValue", "(System.String,System.Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
  - addsTo:
      pack: codeql/csharp-all
      extensible: neutralModel
    data:
      - ["System.Dynamic", "BinaryOperationBinder", "BinaryOperationBinder", "(System.Linq.Expressions.ExpressionType)", "summary", "df-generated"]
      - ["System.Dynamic", "BinaryOperationBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "BinaryOperationBinder", "FallbackBinaryOperation", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "BinaryOperationBinder", "FallbackBinaryOperation", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "BinaryOperationBinder", "get_Operation", "()", "summary", "df-generated"]
      - ["System.Dynamic", "BinaryOperationBinder", "get_ReturnType", "()", "summary", "df-generated"]
      - ["System.Dynamic", "BindingRestrictions", "Combine", "(System.Collections.Generic.IList<System.Dynamic.DynamicMetaObject>)", "summary", "df-generated"]
      - ["System.Dynamic", "CallInfo", "CallInfo", "(System.Int32,System.Collections.Generic.IEnumerable<System.String>)", "summary", "df-generated"]
      - ["System.Dynamic", "CallInfo", "CallInfo", "(System.Int32,System.String[])", "summary", "df-generated"]
      - ["System.Dynamic", "CallInfo", "Equals", "(System.Object)", "summary", "df-generated"]
      - ["System.Dynamic", "CallInfo", "GetHashCode", "()", "summary", "df-generated"]
      - ["System.Dynamic", "CallInfo", "get_ArgumentCount", "()", "summary", "df-generated"]
      - ["System.Dynamic", "CallInfo", "get_ArgumentNames", "()", "summary", "df-generated"]
      - ["System.Dynamic", "ConvertBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "ConvertBinder", "ConvertBinder", "(System.Type,System.Boolean)", "summary", "df-generated"]
      - ["System.Dynamic", "ConvertBinder", "FallbackConvert", "(System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "ConvertBinder", "FallbackConvert", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "ConvertBinder", "get_Explicit", "()", "summary", "df-generated"]
      - ["System.Dynamic", "ConvertBinder", "get_ReturnType", "()", "summary", "df-generated"]
      - ["System.Dynamic", "ConvertBinder", "get_Type", "()", "summary", "df-generated"]
      - ["System.Dynamic", "CreateInstanceBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "CreateInstanceBinder", "CreateInstanceBinder", "(System.Dynamic.CallInfo)", "summary", "df-generated"]
      - ["System.Dynamic", "CreateInstanceBinder", "FallbackCreateInstance", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "CreateInstanceBinder", "FallbackCreateInstance", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "CreateInstanceBinder", "get_CallInfo", "()", "summary", "df-generated"]
      - ["System.Dynamic", "CreateInstanceBinder", "get_ReturnType", "()", "summary", "df-generated"]
      - ["System.Dynamic", "DeleteIndexBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "DeleteIndexBinder", "DeleteIndexBinder", "(System.Dynamic.CallInfo)", "summary", "df-generated"]
      - ["System.Dynamic", "DeleteIndexBinder", "FallbackDeleteIndex", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "DeleteIndexBinder", "FallbackDeleteIndex", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "DeleteIndexBinder", "get_CallInfo", "()", "summary", "df-generated"]
      - ["System.Dynamic", "DeleteIndexBinder", "get_ReturnType", "()", "summary", "df-generated"]
      - ["System.Dynamic", "DeleteMemberBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "DeleteMemberBinder", "DeleteMemberBinder", "(System.String,System.Boolean)", "summary", "df-generated"]
      - ["System.Dynamic", "DeleteMemberBinder", "FallbackDeleteMember", "(System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "DeleteMemberBinder", "FallbackDeleteMember", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "DeleteMemberBinder", "get_IgnoreCase", "()", "summary", "df-generated"]
      - ["System.Dynamic", "DeleteMemberBinder", "get_Name", "()", "summary", "df-generated"]
      - ["System.Dynamic", "DeleteMemberBinder", "get_ReturnType", "()", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", "BindBinaryOperation", "(System.Dynamic.BinaryOperationBinder,System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", "BindConvert", "(System.Dynamic.ConvertBinder)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", "BindCreateInstance", "(System.Dynamic.CreateInstanceBinder,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", "BindDeleteIndex", "(System.Dynamic.DeleteIndexBinder,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", "BindDeleteMember", "(System.Dynamic.DeleteMemberBinder)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", "BindGetIndex", "(System.Dynamic.GetIndexBinder,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", "BindGetMember", "(System.Dynamic.GetMemberBinder)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", "BindInvoke", "(System.Dynamic.InvokeBinder,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", "BindInvokeMember", "(System.Dynamic.InvokeMemberBinder,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", "BindSetIndex", "(System.Dynamic.SetIndexBinder,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", "BindSetMember", "(System.Dynamic.SetMemberBinder,System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", "BindUnaryOperation", "(System.Dynamic.UnaryOperationBinder)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", "DynamicMetaObject", "(System.Linq.Expressions.Expression,System.Dynamic.BindingRestrictions)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", "GetDynamicMemberNames", "()", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", "get_Expression", "()", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", "get_HasValue", "()", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", "get_LimitType", "()", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", "get_Restrictions", "()", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObject", "get_RuntimeType", "()", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObjectBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObjectBinder", "Bind", "(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.ParameterExpression>,System.Linq.Expressions.LabelTarget)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObjectBinder", "Defer", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObjectBinder", "Defer", "(System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObjectBinder", "GetUpdateExpression", "(System.Type)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicMetaObjectBinder", "get_ReturnType", "()", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicObject", "GetDynamicMemberNames", "()", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicObject", "GetMetaObject", "(System.Linq.Expressions.Expression)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicObject", "TryBinaryOperation", "(System.Dynamic.BinaryOperationBinder,System.Object,System.Object)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicObject", "TryConvert", "(System.Dynamic.ConvertBinder,System.Object)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicObject", "TryCreateInstance", "(System.Dynamic.CreateInstanceBinder,System.Object[],System.Object)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicObject", "TryDeleteIndex", "(System.Dynamic.DeleteIndexBinder,System.Object[])", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicObject", "TryDeleteMember", "(System.Dynamic.DeleteMemberBinder)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicObject", "TryGetIndex", "(System.Dynamic.GetIndexBinder,System.Object[],System.Object)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicObject", "TryGetMember", "(System.Dynamic.GetMemberBinder,System.Object)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicObject", "TryInvoke", "(System.Dynamic.InvokeBinder,System.Object[],System.Object)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicObject", "TryInvokeMember", "(System.Dynamic.InvokeMemberBinder,System.Object[],System.Object)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicObject", "TrySetIndex", "(System.Dynamic.SetIndexBinder,System.Object[],System.Object)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicObject", "TrySetMember", "(System.Dynamic.SetMemberBinder,System.Object)", "summary", "df-generated"]
      - ["System.Dynamic", "DynamicObject", "TryUnaryOperation", "(System.Dynamic.UnaryOperationBinder,System.Object)", "summary", "df-generated"]
      - ["System.Dynamic", "ExpandoObject", "Contains", "(System.Collections.Generic.KeyValuePair<System.String,System.Object>)", "summary", "df-generated"]
      - ["System.Dynamic", "ExpandoObject", "ContainsKey", "(System.String)", "summary", "df-generated"]
      - ["System.Dynamic", "ExpandoObject", "GetMetaObject", "(System.Linq.Expressions.Expression)", "summary", "df-generated"]
      - ["System.Dynamic", "ExpandoObject", "Remove", "(System.Collections.Generic.KeyValuePair<System.String,System.Object>)", "summary", "df-generated"]
      - ["System.Dynamic", "ExpandoObject", "Remove", "(System.String)", "summary", "df-generated"]
      - ["System.Dynamic", "ExpandoObject", "get_Count", "()", "summary", "df-generated"]
      - ["System.Dynamic", "ExpandoObject", "get_IsReadOnly", "()", "summary", "df-generated"]
      - ["System.Dynamic", "GetIndexBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "GetIndexBinder", "FallbackGetIndex", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "GetIndexBinder", "FallbackGetIndex", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "GetIndexBinder", "GetIndexBinder", "(System.Dynamic.CallInfo)", "summary", "df-generated"]
      - ["System.Dynamic", "GetIndexBinder", "get_CallInfo", "()", "summary", "df-generated"]
      - ["System.Dynamic", "GetIndexBinder", "get_ReturnType", "()", "summary", "df-generated"]
      - ["System.Dynamic", "GetMemberBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "GetMemberBinder", "FallbackGetMember", "(System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "GetMemberBinder", "FallbackGetMember", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "GetMemberBinder", "GetMemberBinder", "(System.String,System.Boolean)", "summary", "df-generated"]
      - ["System.Dynamic", "GetMemberBinder", "get_IgnoreCase", "()", "summary", "df-generated"]
      - ["System.Dynamic", "GetMemberBinder", "get_Name", "()", "summary", "df-generated"]
      - ["System.Dynamic", "GetMemberBinder", "get_ReturnType", "()", "summary", "df-generated"]
      - ["System.Dynamic", "IDynamicMetaObjectProvider", "GetMetaObject", "(System.Linq.Expressions.Expression)", "summary", "df-generated"]
      - ["System.Dynamic", "IInvokeOnGetBinder", "get_InvokeOnGet", "()", "summary", "df-generated"]
      - ["System.Dynamic", "InvokeBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "InvokeBinder", "FallbackInvoke", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "InvokeBinder", "FallbackInvoke", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "InvokeBinder", "InvokeBinder", "(System.Dynamic.CallInfo)", "summary", "df-generated"]
      - ["System.Dynamic", "InvokeBinder", "get_CallInfo", "()", "summary", "df-generated"]
      - ["System.Dynamic", "InvokeBinder", "get_ReturnType", "()", "summary", "df-generated"]
      - ["System.Dynamic", "InvokeMemberBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "InvokeMemberBinder", "FallbackInvoke", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "InvokeMemberBinder", "FallbackInvokeMember", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "InvokeMemberBinder", "FallbackInvokeMember", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "InvokeMemberBinder", "InvokeMemberBinder", "(System.String,System.Boolean,System.Dynamic.CallInfo)", "summary", "df-generated"]
      - ["System.Dynamic", "InvokeMemberBinder", "get_CallInfo", "()", "summary", "df-generated"]
      - ["System.Dynamic", "InvokeMemberBinder", "get_IgnoreCase", "()", "summary", "df-generated"]
      - ["System.Dynamic", "InvokeMemberBinder", "get_Name", "()", "summary", "df-generated"]
      - ["System.Dynamic", "InvokeMemberBinder", "get_ReturnType", "()", "summary", "df-generated"]
      - ["System.Dynamic", "SetIndexBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "SetIndexBinder", "FallbackSetIndex", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "SetIndexBinder", "FallbackSetIndex", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "SetIndexBinder", "SetIndexBinder", "(System.Dynamic.CallInfo)", "summary", "df-generated"]
      - ["System.Dynamic", "SetIndexBinder", "get_CallInfo", "()", "summary", "df-generated"]
      - ["System.Dynamic", "SetIndexBinder", "get_ReturnType", "()", "summary", "df-generated"]
      - ["System.Dynamic", "SetMemberBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "SetMemberBinder", "FallbackSetMember", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "SetMemberBinder", "FallbackSetMember", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "SetMemberBinder", "SetMemberBinder", "(System.String,System.Boolean)", "summary", "df-generated"]
      - ["System.Dynamic", "SetMemberBinder", "get_IgnoreCase", "()", "summary", "df-generated"]
      - ["System.Dynamic", "SetMemberBinder", "get_Name", "()", "summary", "df-generated"]
      - ["System.Dynamic", "SetMemberBinder", "get_ReturnType", "()", "summary", "df-generated"]
      - ["System.Dynamic", "UnaryOperationBinder", "Bind", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])", "summary", "df-generated"]
      - ["System.Dynamic", "UnaryOperationBinder", "FallbackUnaryOperation", "(System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "UnaryOperationBinder", "FallbackUnaryOperation", "(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)", "summary", "df-generated"]
      - ["System.Dynamic", "UnaryOperationBinder", "UnaryOperationBinder", "(System.Linq.Expressions.ExpressionType)", "summary", "df-generated"]
      - ["System.Dynamic", "UnaryOperationBinder", "get_Operation", "()", "summary", "df-generated"]
      - ["System.Dynamic", "UnaryOperationBinder", "get_ReturnType", "()", "summary", "df-generated"]
