Diff
checker
文本
文本
图像
文档
Excel
文件夹
Legal
Enterprise
桌面版
定价
登录
下载 Diffchecker 桌面版
比较文本
查找两个文本文件之间的差异
工具
历史
显示
视图
拆分
统一
实时编辑器
隐藏空白更改
折叠未更改行
关闭换行
比对精度
智能
语法
无
更改外观
处理
忽略
文本转换
转到第一个差异
编辑输入
Diffchecker Desktop
运行Diffchecker最安全的方式。获取Diffchecker桌面应用:您的差异永远不会离开您的电脑!
获取桌面版
正在加载此比较的其余部分。
MRO 122 vs 124
创建于
去年
差异永不过期
清除
导出
分享
两个文本完全相同
这两个文本之间没有差异
0 删除
行
总计
删除
字符
总计
删除
要继续使用此功能,请升级到
Diff
checker
Pro
查看价格
319 行
全部复制
0 添加
行
总计
添加
字符
总计
添加
要继续使用此功能,请升级到
Diff
checker
Pro
查看价格
319 行
全部复制
Ok(
Ok(
Mro(
Mro(
[
[
Class(
Class(
NonGeneric(
NonGeneric(
ClassLiteral {
ClassLiteral {
name: Name("DatetimeIndex"),
name: Name("DatetimeIndex"),
body_scope: ScopeId {
body_scope: ScopeId {
[salsa id]: Id(12f43),
[salsa id]: Id(12f43),
file: File {
file: File {
path: System(
path: System(
"/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimes.pyi",
"/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimes.pyi",
),
),
status: Exists,
status: Exists,
permissions: Some(
permissions: Some(
33188,
33188,
),
),
revision: FileRevision(
revision: FileRevision(
32442335915417352681598218619,
32442335915417352681598218619,
),
),
},
},
file_scope_id: FileScopeId(
file_scope_id: FileScopeId(
1,
1,
),
),
},
},
known: None,
known: None,
deprecated: None,
deprecated: None,
dataclass_params: None,
dataclass_params: None,
dataclass_transformer_params: None,
dataclass_transformer_params: None,
},
},
),
),
),
),
Class(
Class(
Generic(
Generic(
GenericAlias {
GenericAlias {
origin: ClassLiteral {
origin: ClassLiteral {
name: Name("DatetimeTimedeltaMixin"),
name: Name("DatetimeTimedeltaMixin"),
body_scope: ScopeId {
body_scope: ScopeId {
[salsa id]: Id(1d831),
[salsa id]: Id(1d831),
file: File {
file: File {
path: System(
path: System(
"/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimelike.pyi",
"/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimelike.pyi",
),
),
status: Exists,
status: Exists,
permissions: Some(
permissions: Some(
33188,
33188,
),
),
revision: FileRevision(
revision: FileRevision(
32442335915417352681598141536,
32442335915417352681598141536,
),
),
},
},
file_scope_id: FileScopeId(
file_scope_id: FileScopeId(
10,
10,
),
),
},
},
known: None,
known: None,
deprecated: None,
deprecated: None,
dataclass_params: None,
dataclass_params: None,
dataclass_transformer_params: None,
dataclass_transformer_params: None,
},
},
specialization: Specialization {
specialization: Specialization {
generic_context: GenericContext {
generic_context: GenericContext {
variables: {
variables: {
BoundTypeVarInstance {
BoundTypeVarInstance {
typevar: TypeVarInstance {
typevar: TypeVarInstance {
name: Name("S1"),
name: Name("S1"),
definition: Some(
definition: Some(
Definition {
Definition {
[salsa id]: Id(a02b),
[salsa id]: Id(a02b),
file: File {
file: File {
path: System(
path: System(
"/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi",
"/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi",
),
),
status: Exists,
status: Exists,
permissions: Some(
permissions: Some(
33188,
33188,
),
),
revision: FileRevision(
revision: FileRevision(
32442335915417352681590841115,
32442335915417352681590841115,
),
),
},
},
file_scope: FileScopeId(
file_scope: FileScopeId(
0,
0,
),
),
place: Symbol(
place: Symbol(
ScopedSymbolId(
ScopedSymbolId(
220,
220,
),
),
),
),
kind: Assignment(
kind: Assignment(
AssignmentDefinitionKind {
AssignmentDefinitionKind {
target_kind: Single,
target_kind: Single,
value: AstNodeRef {
value: AstNodeRef {
kind: ExprCall,
kind: ExprCall,
range: 26762..26807,
range: 26762..26807,
},
},
target: AstNodeRef {
target: AstNodeRef {
kind: ExprName,
kind: ExprName,
range: 26757..26759,
range: 26757..26759,
},
},
已保存差异
原始文本
打开文件
Ok( Mro( [ Class( NonGeneric( ClassLiteral { name: Name("DatetimeIndex"), body_scope: ScopeId { [salsa id]: Id(12f43), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimes.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598218619, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("DatetimeTimedeltaMixin"), body_scope: ScopeId { [salsa id]: Id(1d831), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimelike.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598141536, ), }, file_scope_id: FileScopeId( 10, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cd82), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimelike.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598141536, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 10, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1169..1339, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("GenericT_co"), definition: Some( Definition { [salsa id]: Id(a01d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 208, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 25425..25494, }, target: AstNodeRef { kind: ExprName, range: 25411..25422, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("generic"), body_scope: ScopeId { [salsa id]: Id(df27), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope_id: FileScopeId( 760, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_ItemT_co"), definition: Some( Definition { [salsa id]: Id(11c80), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 558, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 20637..20686, }, target: AstNodeRef { kind: ExprName, range: 20625..20634, }, }, ), is_reexported: true, }, ), _bound_or_constraints: None, explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1281d), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 157, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 137246..144946, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ), ), ), explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cd82), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimelike.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598141536, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 10, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1169..1339, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("datetime64"), body_scope: ScopeId { [salsa id]: Id(12cbf), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope_id: FileScopeId( 1168, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DT64ItemT_co"), definition: Some( Definition { [salsa id]: Id(11c88), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 568, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 21466..21564, }, target: AstNodeRef { kind: ExprName, range: 21450..21463, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Covariant, ), _default: Some( Eager( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(13144), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 553, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 184673..189564, }, ), is_reexported: true, }, ), }, }, }, types: [ Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("DatetimeIndexOpsMixin"), body_scope: ScopeId { [salsa id]: Id(1d828), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimelike.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598141536, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cd7c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimelike.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598141536, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 9, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 299..1167, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("GenericT_co"), definition: Some( Definition { [salsa id]: Id(a01d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 208, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 25425..25494, }, target: AstNodeRef { kind: ExprName, range: 25411..25422, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("generic"), body_scope: ScopeId { [salsa id]: Id(df27), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope_id: FileScopeId( 760, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_ItemT_co"), definition: Some( Definition { [salsa id]: Id(11c80), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 558, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 20637..20686, }, target: AstNodeRef { kind: ExprName, range: 20625..20634, }, }, ), is_reexported: true, }, ), _bound_or_constraints: None, explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1281d), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 157, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 137246..144946, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ), ), ), explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cd7c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimelike.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598141536, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 9, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 299..1167, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("datetime64"), body_scope: ScopeId { [salsa id]: Id(12cbf), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope_id: FileScopeId( 1168, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DT64ItemT_co"), definition: Some( Definition { [salsa id]: Id(11c88), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 568, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 21466..21564, }, target: AstNodeRef { kind: ExprName, range: 21450..21463, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Covariant, ), _default: Some( Eager( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(13144), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 553, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 184673..189564, }, ), is_reexported: true, }, ), }, }, }, types: [ Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("ExtensionIndex"), body_scope: ScopeId { [salsa id]: Id(1d835), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/extension.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598281370, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cd86), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/extension.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598281370, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 3, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 114..176, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("GenericT_co"), definition: Some( Definition { [salsa id]: Id(a01d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 208, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 25425..25494, }, target: AstNodeRef { kind: ExprName, range: 25411..25422, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("generic"), body_scope: ScopeId { [salsa id]: Id(df27), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope_id: FileScopeId( 760, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_ItemT_co"), definition: Some( Definition { [salsa id]: Id(11c80), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 558, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 20637..20686, }, target: AstNodeRef { kind: ExprName, range: 20625..20634, }, }, ), is_reexported: true, }, ), _bound_or_constraints: None, explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1281d), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 157, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 137246..144946, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ), ), ), explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cd86), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/extension.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598281370, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 3, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 114..176, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("datetime64"), body_scope: ScopeId { [salsa id]: Id(12cbf), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope_id: FileScopeId( 1168, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DT64ItemT_co"), definition: Some( Definition { [salsa id]: Id(11c88), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 568, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 21466..21564, }, target: AstNodeRef { kind: ExprName, range: 21450..21463, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Covariant, ), _default: Some( Eager( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(13144), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 553, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 184673..189564, }, ), is_reexported: true, }, ), }, }, }, types: [ Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_IndexSubclassBase"), body_scope: ScopeId { [salsa id]: Id(1a21), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 176, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 72, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 23842..24542, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("GenericT_co"), definition: Some( Definition { [salsa id]: Id(a01d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 208, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 25425..25494, }, target: AstNodeRef { kind: ExprName, range: 25411..25422, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("generic"), body_scope: ScopeId { [salsa id]: Id(df27), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope_id: FileScopeId( 760, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_ItemT_co"), definition: Some( Definition { [salsa id]: Id(11c80), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 558, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 20637..20686, }, target: AstNodeRef { kind: ExprName, range: 20625..20634, }, }, ), is_reexported: true, }, ), _bound_or_constraints: None, explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1281d), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 157, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 137246..144946, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ), ), ), explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 72, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 23842..24542, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("datetime64"), body_scope: ScopeId { [salsa id]: Id(12cbf), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope_id: FileScopeId( 1168, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DT64ItemT_co"), definition: Some( Definition { [salsa id]: Id(11c88), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 568, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 21466..21564, }, target: AstNodeRef { kind: ExprName, range: 21450..21463, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Covariant, ), _default: Some( Eager( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(13144), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 553, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 184673..189564, }, ), is_reexported: true, }, ), }, }, }, types: [ Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("IndexOpsMixin"), body_scope: ScopeId { [salsa id]: Id(b8a4), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681594564368, ), }, file_scope_id: FileScopeId( 7, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(e08e), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681594564368, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 38, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1185..4268, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("GenericT_co"), definition: Some( Definition { [salsa id]: Id(a01d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 208, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 25425..25494, }, target: AstNodeRef { kind: ExprName, range: 25411..25422, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("generic"), body_scope: ScopeId { [salsa id]: Id(df27), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope_id: FileScopeId( 760, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_ItemT_co"), definition: Some( Definition { [salsa id]: Id(11c80), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 558, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 20637..20686, }, target: AstNodeRef { kind: ExprName, range: 20625..20634, }, }, ), is_reexported: true, }, ), _bound_or_constraints: None, explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1281d), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 157, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 137246..144946, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ), ), ), explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(e08e), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681594564368, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 38, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1185..4268, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( NonGeneric( ClassLiteral { name: Name("OpsMixin"), body_scope: ScopeId { [salsa id]: Id(b8c3), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/arraylike.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681592451366, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), Class( NonGeneric( ClassLiteral { name: Name("DatetimeIndexProperties"), body_scope: ScopeId { [salsa id]: Id(1d886), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 80, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), Class( NonGeneric( ClassLiteral { name: Name("Properties"), body_scope: ScopeId { [salsa id]: Id(1d837), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), Class( NonGeneric( ClassLiteral { name: Name("PandasDelegate"), body_scope: ScopeId { [salsa id]: Id(1d896), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/accessor.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681592182074, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), Class( NonGeneric( ClassLiteral { name: Name("NoNewAttributesMixin"), body_scope: ScopeId { [salsa id]: Id(b89e), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681594564368, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_DatetimeNoTZProperties"), body_scope: ScopeId { [salsa id]: Id(1d86a), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 52, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTFieldOpsReturnType"), definition: Some( Definition { [salsa id]: Id(1cdaa), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 36, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 992..1056, }, target: AstNodeRef { kind: ExprName, range: 968..989, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 59, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 7199..7906, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTBoolOpsReturnType"), definition: Some( Definition { [salsa id]: Id(1cdce), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 41, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 2376..2455, }, target: AstNodeRef { kind: ExprName, range: 2353..2373, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("bool"), body_scope: ScopeId { [salsa id]: Id(17fc), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 493, ), }, known: Some( Bool, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 59, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 7199..7906, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTTimestampTimedeltaReturnType"), definition: Some( Definition { [salsa id]: Id(1cdf1), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 53, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 4744..4882, }, target: AstNodeRef { kind: ExprName, range: 4710..4741, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("TimedeltaSeries"), body_scope: ScopeId { [salsa id]: Id(b87e), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 561, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("TimedeltaIndex"), body_scope: ScopeId { [salsa id]: Id(12ffa), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/timedeltas.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598680536, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 59, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 7199..7906, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTOtherOpsDateReturnType"), definition: Some( Definition { [salsa id]: Id(1cde7), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 49, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3523..3613, }, target: AstNodeRef { kind: ExprName, range: 3495..3520, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 59, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 7199..7906, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTOtherOpsTimeReturnType"), definition: Some( Definition { [salsa id]: Id(1cde8), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 50, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3642..3732, }, target: AstNodeRef { kind: ExprName, range: 3614..3639, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("time"), body_scope: ScopeId { [salsa id]: Id(b90b), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 51, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 59, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 7199..7906, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTFreqReturnType"), definition: Some( Definition { [salsa id]: Id(1cddf), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 45, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3139..3191, }, target: AstNodeRef { kind: ExprName, range: 3119..3136, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("str"), body_scope: ScopeId { [salsa id]: Id(16e4), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 213, ), }, known: Some( Str, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("BaseOffset"), body_scope: ScopeId { [salsa id]: Id(baef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/offsets.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590069365, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 59, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 7199..7906, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTNormalizeReturnType"), definition: Some( Definition { [salsa id]: Id(1ce02), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 55, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 6054..6127, }, target: AstNodeRef { kind: ExprName, range: 6029..6051, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( Constraints( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("DatetimeIndex"), body_scope: ScopeId { [salsa id]: Id(12f43), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimes.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598218619, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 59, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 7199..7906, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTStrKindReturnType"), definition: Some( Definition { [salsa id]: Id(1ce03), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 56, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 6151..6209, }, target: AstNodeRef { kind: ExprName, range: 6128..6148, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("str"), body_scope: ScopeId { [salsa id]: Id(16e4), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 213, ), }, known: Some( Str, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 59, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 7199..7906, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTToPeriodReturnType"), definition: Some( Definition { [salsa id]: Id(1ce04), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 57, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 6234..6306, }, target: AstNodeRef { kind: ExprName, range: 6210..6231, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("PeriodSeries"), body_scope: ScopeId { [salsa id]: Id(b893), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 582, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("PeriodIndex"), body_scope: ScopeId { [salsa id]: Id(12fc8), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/period.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598548328, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 59, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 7199..7906, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("DatetimeIndex"), body_scope: ScopeId { [salsa id]: Id(12f43), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimes.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598218619, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("BaseOffset"), body_scope: ScopeId { [salsa id]: Id(baef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/offsets.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590069365, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("DatetimeIndex"), body_scope: ScopeId { [salsa id]: Id(12f43), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimes.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598218619, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("PeriodIndex"), body_scope: ScopeId { [salsa id]: Id(12fc8), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/period.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598548328, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_DatetimeLikeOps"), body_scope: ScopeId { [salsa id]: Id(1d85d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 39, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTFieldOpsReturnType"), definition: Some( Definition { [salsa id]: Id(1cdaa), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 36, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 992..1056, }, target: AstNodeRef { kind: ExprName, range: 968..989, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdf0), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 52, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 4026..4444, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTBoolOpsReturnType"), definition: Some( Definition { [salsa id]: Id(1cdce), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 41, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 2376..2455, }, target: AstNodeRef { kind: ExprName, range: 2353..2373, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("bool"), body_scope: ScopeId { [salsa id]: Id(17fc), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 493, ), }, known: Some( Bool, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdf0), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 52, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 4026..4444, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTOtherOpsDateReturnType"), definition: Some( Definition { [salsa id]: Id(1cde7), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 49, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3523..3613, }, target: AstNodeRef { kind: ExprName, range: 3495..3520, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdf0), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 52, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 4026..4444, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTOtherOpsTimeReturnType"), definition: Some( Definition { [salsa id]: Id(1cde8), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 50, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3642..3732, }, target: AstNodeRef { kind: ExprName, range: 3614..3639, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("time"), body_scope: ScopeId { [salsa id]: Id(b90b), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 51, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdf0), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 52, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 4026..4444, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTFreqReturnType"), definition: Some( Definition { [salsa id]: Id(1cddf), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 45, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3139..3191, }, target: AstNodeRef { kind: ExprName, range: 3119..3136, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("str"), body_scope: ScopeId { [salsa id]: Id(16e4), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 213, ), }, known: Some( Str, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("BaseOffset"), body_scope: ScopeId { [salsa id]: Id(baef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/offsets.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590069365, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdf0), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 52, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 4026..4444, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("BaseOffset"), body_scope: ScopeId { [salsa id]: Id(baef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/offsets.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590069365, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_DatetimeFieldOps"), body_scope: ScopeId { [salsa id]: Id(1d84a), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 20, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTFieldOpsReturnType"), definition: Some( Definition { [salsa id]: Id(1cdaa), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 36, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 992..1056, }, target: AstNodeRef { kind: ExprName, range: 968..989, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdcd), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 39, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 2239..2351, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_DayLikeFieldOps"), body_scope: ScopeId { [salsa id]: Id(1d838), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTFieldOpsReturnType"), definition: Some( Definition { [salsa id]: Id(1cdaa), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 36, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 992..1056, }, target: AstNodeRef { kind: ExprName, range: 968..989, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdc7), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 37, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1058..2045, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_MiniSeconds"), body_scope: ScopeId { [salsa id]: Id(1d847), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTFieldOpsReturnType"), definition: Some( Definition { [salsa id]: Id(1cdaa), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 36, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 992..1056, }, target: AstNodeRef { kind: ExprName, range: 968..989, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdcc), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 38, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 2047..2237, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_DatetimeObjectOps"), body_scope: ScopeId { [salsa id]: Id(1d858), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 34, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTFreqReturnType"), definition: Some( Definition { [salsa id]: Id(1cddf), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 45, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3139..3191, }, target: AstNodeRef { kind: ExprName, range: 3119..3136, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("str"), body_scope: ScopeId { [salsa id]: Id(16e4), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 213, ), }, known: Some( Str, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("BaseOffset"), body_scope: ScopeId { [salsa id]: Id(baef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/offsets.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590069365, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cde6), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 48, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 3383..3493, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("BaseOffset"), body_scope: ScopeId { [salsa id]: Id(baef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/offsets.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590069365, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_FreqProperty"), body_scope: ScopeId { [salsa id]: Id(1d854), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 30, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTFreqReturnType"), definition: Some( Definition { [salsa id]: Id(1cddf), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 45, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3139..3191, }, target: AstNodeRef { kind: ExprName, range: 3119..3136, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("str"), body_scope: ScopeId { [salsa id]: Id(16e4), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 213, ), }, known: Some( Str, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("BaseOffset"), body_scope: ScopeId { [salsa id]: Id(baef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/offsets.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590069365, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cde2), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 46, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 3193..3307, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("BaseOffset"), body_scope: ScopeId { [salsa id]: Id(baef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/offsets.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590069365, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( NonGeneric( ClassLiteral { name: Name("_TZProperty"), body_scope: ScopeId { [salsa id]: Id(1d856), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 32, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_DatetimeBoolOps"), body_scope: ScopeId { [salsa id]: Id(1d84d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 23, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTBoolOpsReturnType"), definition: Some( Definition { [salsa id]: Id(1cdce), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 41, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 2376..2455, }, target: AstNodeRef { kind: ExprName, range: 2353..2373, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("bool"), body_scope: ScopeId { [salsa id]: Id(17fc), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 493, ), }, known: Some( Bool, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdde), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 43, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 2586..3117, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_IsLeapYearProperty"), body_scope: ScopeId { [salsa id]: Id(1d84b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 21, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTBoolOpsReturnType"), definition: Some( Definition { [salsa id]: Id(1cdce), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 41, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 2376..2455, }, target: AstNodeRef { kind: ExprName, range: 2353..2373, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("bool"), body_scope: ScopeId { [salsa id]: Id(17fc), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 493, ), }, known: Some( Bool, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdd1), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 42, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 2457..2584, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_DatetimeOtherOps"), body_scope: ScopeId { [salsa id]: Id(1d859), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 35, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTOtherOpsDateReturnType"), definition: Some( Definition { [salsa id]: Id(1cde7), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 49, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3523..3613, }, target: AstNodeRef { kind: ExprName, range: 3495..3520, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 51, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 3734..4024, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTOtherOpsTimeReturnType"), definition: Some( Definition { [salsa id]: Id(1cde8), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 50, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3642..3732, }, target: AstNodeRef { kind: ExprName, range: 3614..3639, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("time"), body_scope: ScopeId { [salsa id]: Id(b90b), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 51, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 51, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 3734..4024, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_DatetimeLikeNoTZMethods"), body_scope: ScopeId { [salsa id]: Id(1d862), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 44, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTTimestampTimedeltaReturnType"), definition: Some( Definition { [salsa id]: Id(1cdf1), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 53, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 4744..4882, }, target: AstNodeRef { kind: ExprName, range: 4710..4741, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("TimedeltaSeries"), body_scope: ScopeId { [salsa id]: Id(b87e), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 561, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("TimedeltaIndex"), body_scope: ScopeId { [salsa id]: Id(12ffa), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/timedeltas.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598680536, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 58, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6308..7197, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTNormalizeReturnType"), definition: Some( Definition { [salsa id]: Id(1ce02), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 55, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 6054..6127, }, target: AstNodeRef { kind: ExprName, range: 6029..6051, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( Constraints( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("DatetimeIndex"), body_scope: ScopeId { [salsa id]: Id(12f43), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimes.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598218619, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 58, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6308..7197, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTStrKindReturnType"), definition: Some( Definition { [salsa id]: Id(1ce03), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 56, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 6151..6209, }, target: AstNodeRef { kind: ExprName, range: 6128..6148, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("str"), body_scope: ScopeId { [salsa id]: Id(16e4), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 213, ), }, known: Some( Str, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 58, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6308..7197, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTToPeriodReturnType"), definition: Some( Definition { [salsa id]: Id(1ce04), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 57, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 6234..6306, }, target: AstNodeRef { kind: ExprName, range: 6210..6231, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("PeriodSeries"), body_scope: ScopeId { [salsa id]: Id(b893), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 582, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("PeriodIndex"), body_scope: ScopeId { [salsa id]: Id(12fc8), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/period.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598548328, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 58, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6308..7197, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("DatetimeIndex"), body_scope: ScopeId { [salsa id]: Id(12f43), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimes.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598218619, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("DatetimeIndex"), body_scope: ScopeId { [salsa id]: Id(12f43), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimes.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598218619, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("PeriodIndex"), body_scope: ScopeId { [salsa id]: Id(12fc8), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/period.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598548328, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_DatetimeRoundingMethods"), body_scope: ScopeId { [salsa id]: Id(1d85e), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 40, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTTimestampTimedeltaReturnType"), definition: Some( Definition { [salsa id]: Id(1cdf1), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 53, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 4744..4882, }, target: AstNodeRef { kind: ExprName, range: 4710..4741, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("TimedeltaSeries"), body_scope: ScopeId { [salsa id]: Id(b87e), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 561, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("TimedeltaIndex"), body_scope: ScopeId { [salsa id]: Id(12ffa), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/timedeltas.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598680536, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce01), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 54, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 4884..6027, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("DatetimeIndex"), body_scope: ScopeId { [salsa id]: Id(12f43), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimes.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598218619, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Generic, Class( NonGeneric( ClassLiteral { name: Name("object"), body_scope: ScopeId { [salsa id]: Id(1610), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 1, ), }, known: Some( Object, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ], ), )
更改后文本
打开文件
Ok( Mro( [ Class( NonGeneric( ClassLiteral { name: Name("DatetimeIndex"), body_scope: ScopeId { [salsa id]: Id(12f43), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimes.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598218619, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("DatetimeTimedeltaMixin"), body_scope: ScopeId { [salsa id]: Id(1d831), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimelike.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598141536, ), }, file_scope_id: FileScopeId( 10, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cd82), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimelike.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598141536, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 10, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1169..1339, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("GenericT_co"), definition: Some( Definition { [salsa id]: Id(a01d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 208, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 25425..25494, }, target: AstNodeRef { kind: ExprName, range: 25411..25422, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("generic"), body_scope: ScopeId { [salsa id]: Id(df27), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope_id: FileScopeId( 760, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_ItemT_co"), definition: Some( Definition { [salsa id]: Id(11c80), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 558, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 20637..20686, }, target: AstNodeRef { kind: ExprName, range: 20625..20634, }, }, ), is_reexported: true, }, ), _bound_or_constraints: None, explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1281d), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 157, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 137246..144946, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ), ), ), explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cd82), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimelike.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598141536, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 10, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1169..1339, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("datetime64"), body_scope: ScopeId { [salsa id]: Id(12cbf), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope_id: FileScopeId( 1168, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DT64ItemT_co"), definition: Some( Definition { [salsa id]: Id(11c88), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 568, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 21466..21564, }, target: AstNodeRef { kind: ExprName, range: 21450..21463, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Covariant, ), _default: Some( Eager( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(13144), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 553, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 184673..189564, }, ), is_reexported: true, }, ), }, }, }, types: [ Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("DatetimeIndexOpsMixin"), body_scope: ScopeId { [salsa id]: Id(1d828), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimelike.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598141536, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cd7c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimelike.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598141536, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 9, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 299..1167, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("GenericT_co"), definition: Some( Definition { [salsa id]: Id(a01d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 208, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 25425..25494, }, target: AstNodeRef { kind: ExprName, range: 25411..25422, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("generic"), body_scope: ScopeId { [salsa id]: Id(df27), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope_id: FileScopeId( 760, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_ItemT_co"), definition: Some( Definition { [salsa id]: Id(11c80), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 558, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 20637..20686, }, target: AstNodeRef { kind: ExprName, range: 20625..20634, }, }, ), is_reexported: true, }, ), _bound_or_constraints: None, explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1281d), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 157, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 137246..144946, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ), ), ), explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cd7c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimelike.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598141536, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 9, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 299..1167, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("datetime64"), body_scope: ScopeId { [salsa id]: Id(12cbf), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope_id: FileScopeId( 1168, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DT64ItemT_co"), definition: Some( Definition { [salsa id]: Id(11c88), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 568, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 21466..21564, }, target: AstNodeRef { kind: ExprName, range: 21450..21463, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Covariant, ), _default: Some( Eager( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(13144), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 553, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 184673..189564, }, ), is_reexported: true, }, ), }, }, }, types: [ Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("ExtensionIndex"), body_scope: ScopeId { [salsa id]: Id(1d835), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/extension.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598281370, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cd86), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/extension.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598281370, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 3, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 114..176, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("GenericT_co"), definition: Some( Definition { [salsa id]: Id(a01d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 208, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 25425..25494, }, target: AstNodeRef { kind: ExprName, range: 25411..25422, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("generic"), body_scope: ScopeId { [salsa id]: Id(df27), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope_id: FileScopeId( 760, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_ItemT_co"), definition: Some( Definition { [salsa id]: Id(11c80), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 558, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 20637..20686, }, target: AstNodeRef { kind: ExprName, range: 20625..20634, }, }, ), is_reexported: true, }, ), _bound_or_constraints: None, explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1281d), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 157, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 137246..144946, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ), ), ), explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cd86), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/extension.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598281370, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 3, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 114..176, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("datetime64"), body_scope: ScopeId { [salsa id]: Id(12cbf), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope_id: FileScopeId( 1168, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DT64ItemT_co"), definition: Some( Definition { [salsa id]: Id(11c88), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 568, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 21466..21564, }, target: AstNodeRef { kind: ExprName, range: 21450..21463, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Covariant, ), _default: Some( Eager( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(13144), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 553, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 184673..189564, }, ), is_reexported: true, }, ), }, }, }, types: [ Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_IndexSubclassBase"), body_scope: ScopeId { [salsa id]: Id(1a21), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 176, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 72, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 23842..24542, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("GenericT_co"), definition: Some( Definition { [salsa id]: Id(a01d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 208, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 25425..25494, }, target: AstNodeRef { kind: ExprName, range: 25411..25422, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("generic"), body_scope: ScopeId { [salsa id]: Id(df27), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope_id: FileScopeId( 760, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_ItemT_co"), definition: Some( Definition { [salsa id]: Id(11c80), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 558, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 20637..20686, }, target: AstNodeRef { kind: ExprName, range: 20625..20634, }, }, ), is_reexported: true, }, ), _bound_or_constraints: None, explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1281d), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 157, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 137246..144946, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ), ), ), explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 72, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 23842..24542, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("datetime64"), body_scope: ScopeId { [salsa id]: Id(12cbf), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope_id: FileScopeId( 1168, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DT64ItemT_co"), definition: Some( Definition { [salsa id]: Id(11c88), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 568, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 21466..21564, }, target: AstNodeRef { kind: ExprName, range: 21450..21463, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Covariant, ), _default: Some( Eager( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(13144), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 553, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 184673..189564, }, ), is_reexported: true, }, ), }, }, }, types: [ Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("NoneType"), body_scope: ScopeId { [salsa id]: Id(1574), file: File { path: Vendored( VendoredPathBuf( "stdlib/types.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 2042084168, ), }, file_scope_id: FileScopeId( 221, ), }, known: Some( NoneType, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("IndexOpsMixin"), body_scope: ScopeId { [salsa id]: Id(b8a4), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681594564368, ), }, file_scope_id: FileScopeId( 7, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(e08e), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681594564368, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 38, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1185..4268, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("GenericT_co"), definition: Some( Definition { [salsa id]: Id(a01d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 208, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 25425..25494, }, target: AstNodeRef { kind: ExprName, range: 25411..25422, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("generic"), body_scope: ScopeId { [salsa id]: Id(df27), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope_id: FileScopeId( 760, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_ItemT_co"), definition: Some( Definition { [salsa id]: Id(11c80), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 558, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 20637..20686, }, target: AstNodeRef { kind: ExprName, range: 20625..20634, }, }, ), is_reexported: true, }, ), _bound_or_constraints: None, explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1281d), file: File { path: System( "/private/tmp/mypy_primer/projects/_pandas-stubs_venv/lib/python3.13/site-packages/numpy/__init__.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32434390146428298955651210990, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 157, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 137246..144946, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ), ), ), explicit_variance: Some( Covariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(e08e), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681594564368, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 38, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1185..4268, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( NonGeneric( ClassLiteral { name: Name("OpsMixin"), body_scope: ScopeId { [salsa id]: Id(b8c3), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/arraylike.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681592451366, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), Class( NonGeneric( ClassLiteral { name: Name("DatetimeIndexProperties"), body_scope: ScopeId { [salsa id]: Id(1d886), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 80, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), Class( NonGeneric( ClassLiteral { name: Name("Properties"), body_scope: ScopeId { [salsa id]: Id(1d837), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), Class( NonGeneric( ClassLiteral { name: Name("PandasDelegate"), body_scope: ScopeId { [salsa id]: Id(1d896), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/accessor.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681592182074, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), Class( NonGeneric( ClassLiteral { name: Name("NoNewAttributesMixin"), body_scope: ScopeId { [salsa id]: Id(b89e), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681594564368, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_DatetimeNoTZProperties"), body_scope: ScopeId { [salsa id]: Id(1d86a), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 52, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTFieldOpsReturnType"), definition: Some( Definition { [salsa id]: Id(1cdaa), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 36, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 992..1056, }, target: AstNodeRef { kind: ExprName, range: 968..989, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 59, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 7199..7906, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTBoolOpsReturnType"), definition: Some( Definition { [salsa id]: Id(1cdce), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 41, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 2376..2455, }, target: AstNodeRef { kind: ExprName, range: 2353..2373, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("bool"), body_scope: ScopeId { [salsa id]: Id(17fc), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 493, ), }, known: Some( Bool, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 59, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 7199..7906, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTTimestampTimedeltaReturnType"), definition: Some( Definition { [salsa id]: Id(1cdf1), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 53, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 4744..4882, }, target: AstNodeRef { kind: ExprName, range: 4710..4741, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("TimedeltaSeries"), body_scope: ScopeId { [salsa id]: Id(b87e), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 561, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("TimedeltaIndex"), body_scope: ScopeId { [salsa id]: Id(12ffa), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/timedeltas.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598680536, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 59, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 7199..7906, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTOtherOpsDateReturnType"), definition: Some( Definition { [salsa id]: Id(1cde7), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 49, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3523..3613, }, target: AstNodeRef { kind: ExprName, range: 3495..3520, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 59, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 7199..7906, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTOtherOpsTimeReturnType"), definition: Some( Definition { [salsa id]: Id(1cde8), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 50, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3642..3732, }, target: AstNodeRef { kind: ExprName, range: 3614..3639, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("time"), body_scope: ScopeId { [salsa id]: Id(b90b), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 51, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 59, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 7199..7906, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTFreqReturnType"), definition: Some( Definition { [salsa id]: Id(1cddf), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 45, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3139..3191, }, target: AstNodeRef { kind: ExprName, range: 3119..3136, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("str"), body_scope: ScopeId { [salsa id]: Id(16e4), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 213, ), }, known: Some( Str, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("BaseOffset"), body_scope: ScopeId { [salsa id]: Id(baef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/offsets.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590069365, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 59, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 7199..7906, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTNormalizeReturnType"), definition: Some( Definition { [salsa id]: Id(1ce02), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 55, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 6054..6127, }, target: AstNodeRef { kind: ExprName, range: 6029..6051, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( Constraints( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("DatetimeIndex"), body_scope: ScopeId { [salsa id]: Id(12f43), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimes.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598218619, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 59, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 7199..7906, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTStrKindReturnType"), definition: Some( Definition { [salsa id]: Id(1ce03), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 56, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 6151..6209, }, target: AstNodeRef { kind: ExprName, range: 6128..6148, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("str"), body_scope: ScopeId { [salsa id]: Id(16e4), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 213, ), }, known: Some( Str, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 59, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 7199..7906, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTToPeriodReturnType"), definition: Some( Definition { [salsa id]: Id(1ce04), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 57, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 6234..6306, }, target: AstNodeRef { kind: ExprName, range: 6210..6231, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("PeriodSeries"), body_scope: ScopeId { [salsa id]: Id(b893), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 582, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("PeriodIndex"), body_scope: ScopeId { [salsa id]: Id(12fc8), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/period.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598548328, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 59, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 7199..7906, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("DatetimeIndex"), body_scope: ScopeId { [salsa id]: Id(12f43), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimes.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598218619, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("BaseOffset"), body_scope: ScopeId { [salsa id]: Id(baef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/offsets.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590069365, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("DatetimeIndex"), body_scope: ScopeId { [salsa id]: Id(12f43), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimes.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598218619, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("PeriodIndex"), body_scope: ScopeId { [salsa id]: Id(12fc8), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/period.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598548328, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_DatetimeLikeOps"), body_scope: ScopeId { [salsa id]: Id(1d85d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 39, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTFieldOpsReturnType"), definition: Some( Definition { [salsa id]: Id(1cdaa), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 36, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 992..1056, }, target: AstNodeRef { kind: ExprName, range: 968..989, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdf0), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 52, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 4026..4444, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTBoolOpsReturnType"), definition: Some( Definition { [salsa id]: Id(1cdce), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 41, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 2376..2455, }, target: AstNodeRef { kind: ExprName, range: 2353..2373, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("bool"), body_scope: ScopeId { [salsa id]: Id(17fc), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 493, ), }, known: Some( Bool, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdf0), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 52, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 4026..4444, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTOtherOpsDateReturnType"), definition: Some( Definition { [salsa id]: Id(1cde7), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 49, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3523..3613, }, target: AstNodeRef { kind: ExprName, range: 3495..3520, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdf0), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 52, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 4026..4444, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTOtherOpsTimeReturnType"), definition: Some( Definition { [salsa id]: Id(1cde8), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 50, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3642..3732, }, target: AstNodeRef { kind: ExprName, range: 3614..3639, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("time"), body_scope: ScopeId { [salsa id]: Id(b90b), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 51, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdf0), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 52, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 4026..4444, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTFreqReturnType"), definition: Some( Definition { [salsa id]: Id(1cddf), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 45, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3139..3191, }, target: AstNodeRef { kind: ExprName, range: 3119..3136, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("str"), body_scope: ScopeId { [salsa id]: Id(16e4), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 213, ), }, known: Some( Str, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("BaseOffset"), body_scope: ScopeId { [salsa id]: Id(baef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/offsets.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590069365, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdf0), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 52, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 4026..4444, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("BaseOffset"), body_scope: ScopeId { [salsa id]: Id(baef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/offsets.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590069365, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_DatetimeFieldOps"), body_scope: ScopeId { [salsa id]: Id(1d84a), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 20, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTFieldOpsReturnType"), definition: Some( Definition { [salsa id]: Id(1cdaa), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 36, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 992..1056, }, target: AstNodeRef { kind: ExprName, range: 968..989, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdcd), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 39, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 2239..2351, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_DayLikeFieldOps"), body_scope: ScopeId { [salsa id]: Id(1d838), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTFieldOpsReturnType"), definition: Some( Definition { [salsa id]: Id(1cdaa), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 36, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 992..1056, }, target: AstNodeRef { kind: ExprName, range: 968..989, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdc7), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 37, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1058..2045, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_MiniSeconds"), body_scope: ScopeId { [salsa id]: Id(1d847), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTFieldOpsReturnType"), definition: Some( Definition { [salsa id]: Id(1cdaa), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 36, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 992..1056, }, target: AstNodeRef { kind: ExprName, range: 968..989, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdcc), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 38, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 2047..2237, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("int"), body_scope: ScopeId { [salsa id]: Id(1650), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 65, ), }, known: Some( Int, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_DatetimeObjectOps"), body_scope: ScopeId { [salsa id]: Id(1d858), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 34, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTFreqReturnType"), definition: Some( Definition { [salsa id]: Id(1cddf), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 45, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3139..3191, }, target: AstNodeRef { kind: ExprName, range: 3119..3136, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("str"), body_scope: ScopeId { [salsa id]: Id(16e4), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 213, ), }, known: Some( Str, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("BaseOffset"), body_scope: ScopeId { [salsa id]: Id(baef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/offsets.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590069365, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cde6), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 48, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 3383..3493, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("BaseOffset"), body_scope: ScopeId { [salsa id]: Id(baef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/offsets.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590069365, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_FreqProperty"), body_scope: ScopeId { [salsa id]: Id(1d854), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 30, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTFreqReturnType"), definition: Some( Definition { [salsa id]: Id(1cddf), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 45, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3139..3191, }, target: AstNodeRef { kind: ExprName, range: 3119..3136, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("str"), body_scope: ScopeId { [salsa id]: Id(16e4), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 213, ), }, known: Some( Str, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("BaseOffset"), body_scope: ScopeId { [salsa id]: Id(baef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/offsets.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590069365, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cde2), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 46, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 3193..3307, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("BaseOffset"), body_scope: ScopeId { [salsa id]: Id(baef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/offsets.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590069365, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( NonGeneric( ClassLiteral { name: Name("_TZProperty"), body_scope: ScopeId { [salsa id]: Id(1d856), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 32, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_DatetimeBoolOps"), body_scope: ScopeId { [salsa id]: Id(1d84d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 23, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTBoolOpsReturnType"), definition: Some( Definition { [salsa id]: Id(1cdce), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 41, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 2376..2455, }, target: AstNodeRef { kind: ExprName, range: 2353..2373, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("bool"), body_scope: ScopeId { [salsa id]: Id(17fc), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 493, ), }, known: Some( Bool, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdde), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 43, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 2586..3117, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_IsLeapYearProperty"), body_scope: ScopeId { [salsa id]: Id(1d84b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 21, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTBoolOpsReturnType"), definition: Some( Definition { [salsa id]: Id(1cdce), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 41, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 2376..2455, }, target: AstNodeRef { kind: ExprName, range: 2353..2373, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("bool"), body_scope: ScopeId { [salsa id]: Id(17fc), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 493, ), }, known: Some( Bool, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdd1), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 42, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 2457..2584, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_DatetimeOtherOps"), body_scope: ScopeId { [salsa id]: Id(1d859), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 35, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTOtherOpsDateReturnType"), definition: Some( Definition { [salsa id]: Id(1cde7), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 49, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3523..3613, }, target: AstNodeRef { kind: ExprName, range: 3495..3520, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("date"), body_scope: ScopeId { [salsa id]: Id(b8e9), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 17, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 51, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 3734..4024, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTOtherOpsTimeReturnType"), definition: Some( Definition { [salsa id]: Id(1cde8), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 50, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 3642..3732, }, target: AstNodeRef { kind: ExprName, range: 3614..3639, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("time"), body_scope: ScopeId { [salsa id]: Id(b90b), file: File { path: Vendored( VendoredPathBuf( "stdlib/datetime.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3426698086, ), }, file_scope_id: FileScopeId( 51, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1cdef), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 51, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 3734..4024, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), Dynamic( Todo( TodoType( "unknown type subscript", ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_DatetimeLikeNoTZMethods"), body_scope: ScopeId { [salsa id]: Id(1d862), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 44, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTTimestampTimedeltaReturnType"), definition: Some( Definition { [salsa id]: Id(1cdf1), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 53, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 4744..4882, }, target: AstNodeRef { kind: ExprName, range: 4710..4741, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("TimedeltaSeries"), body_scope: ScopeId { [salsa id]: Id(b87e), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 561, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("TimedeltaIndex"), body_scope: ScopeId { [salsa id]: Id(12ffa), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/timedeltas.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598680536, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 58, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6308..7197, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTNormalizeReturnType"), definition: Some( Definition { [salsa id]: Id(1ce02), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 55, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 6054..6127, }, target: AstNodeRef { kind: ExprName, range: 6029..6051, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( Constraints( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("DatetimeIndex"), body_scope: ScopeId { [salsa id]: Id(12f43), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimes.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598218619, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 58, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6308..7197, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTStrKindReturnType"), definition: Some( Definition { [salsa id]: Id(1ce03), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 56, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 6151..6209, }, target: AstNodeRef { kind: ExprName, range: 6128..6148, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("str"), body_scope: ScopeId { [salsa id]: Id(16e4), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 213, ), }, known: Some( Str, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 58, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6308..7197, }, ), is_reexported: true, }, ), }, BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTToPeriodReturnType"), definition: Some( Definition { [salsa id]: Id(1ce04), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 57, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 6234..6306, }, target: AstNodeRef { kind: ExprName, range: 6210..6231, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("PeriodSeries"), body_scope: ScopeId { [salsa id]: Id(b893), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 582, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("PeriodIndex"), body_scope: ScopeId { [salsa id]: Id(12fc8), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/period.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598548328, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce1b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 58, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6308..7197, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("DatetimeIndex"), body_scope: ScopeId { [salsa id]: Id(12f43), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimes.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598218619, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("DatetimeIndex"), body_scope: ScopeId { [salsa id]: Id(12f43), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimes.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598218619, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Index"), body_scope: ScopeId { [salsa id]: Id(1973), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope_id: FileScopeId( 2, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(5b09), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/base.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597961453, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 71, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 1416..23840, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("PeriodIndex"), body_scope: ScopeId { [salsa id]: Id(12fc8), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/period.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598548328, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Class( Generic( GenericAlias { origin: ClassLiteral { name: Name("_DatetimeRoundingMethods"), body_scope: ScopeId { [salsa id]: Id(1d85e), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope_id: FileScopeId( 40, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("_DTTimestampTimedeltaReturnType"), definition: Some( Definition { [salsa id]: Id(1cdf1), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 53, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 4744..4882, }, target: AstNodeRef { kind: ExprName, range: 4710..4741, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Union( UnionType { elements: [ NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ Dynamic( Any, ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( Generic( GenericAlias { origin: ClassLiteral { name: Name("Series"), body_scope: ScopeId { [salsa id]: Id(1a5d), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 16, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, specialization: Specialization { generic_context: GenericContext { variables: { BoundTypeVarInstance { typevar: TypeVarInstance { name: Name("S1"), definition: Some( Definition { [salsa id]: Id(a02b), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_typing.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590841115, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 220, ), ), kind: Assignment( AssignmentDefinitionKind { target_kind: Single, value: AstNodeRef { kind: ExprCall, range: 26762..26807, }, target: AstNodeRef { kind: ExprName, range: 26757..26759, }, }, ), is_reexported: true, }, ), _bound_or_constraints: Some( Eager( UpperBound( Dynamic( Todo( TodoType( "Support for `types.UnionType` instances in type expressions", ), ), ), ), ), ), explicit_variance: Some( Invariant, ), _default: Some( Eager( Dynamic( Any, ), ), ), kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(b37c), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 179, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 6497..120921, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("Timestamp"), body_scope: ScopeId { [salsa id]: Id(ba00), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/_libs/tslibs/timestamps.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681590446240, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("TimedeltaSeries"), body_scope: ScopeId { [salsa id]: Id(b87e), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/series.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681600079995, ), }, file_scope_id: FileScopeId( 561, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("TimedeltaIndex"), body_scope: ScopeId { [salsa id]: Id(12ffa), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/timedeltas.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598680536, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], }, ), ), ), ), explicit_variance: Some( Invariant, ), _default: None, kind: Legacy, }, binding_context: Definition( Definition { [salsa id]: Id(1ce01), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/accessors.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681597829452, ), }, file_scope: FileScopeId( 0, ), place: Symbol( ScopedSymbolId( 54, ), ), kind: Class( AstNodeRef { kind: StmtClassDef, range: 4884..6027, }, ), is_reexported: true, }, ), }, }, }, types: [ NominalInstance( NominalInstanceType( NonTuple( NonGeneric( ClassLiteral { name: Name("DatetimeIndex"), body_scope: ScopeId { [salsa id]: Id(12f43), file: File { path: System( "/private/tmp/mypy_primer/projects/pandas-stubs/pandas-stubs/core/indexes/datetimes.pyi", ), status: Exists, permissions: Some( 33188, ), revision: FileRevision( 32442335915417352681598218619, ), }, file_scope_id: FileScopeId( 1, ), }, known: None, deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ), ), ], materialization_kind: None, tuple_inner: None, }, }, ), ), Generic, Class( NonGeneric( ClassLiteral { name: Name("object"), body_scope: ScopeId { [salsa id]: Id(1610), file: File { path: Vendored( VendoredPathBuf( "stdlib/builtins.pyi", ), ), status: Exists, permissions: Some( 292, ), revision: FileRevision( 3207854063, ), }, file_scope_id: FileScopeId( 1, ), }, known: Some( Object, ), deprecated: None, dataclass_params: None, dataclass_transformer_params: None, }, ), ), ], ), )
查找差异