@@ -2591,13 +2591,11 @@ private static int getBuiltinTypeItemsize(PythonBuiltinClassType cls) {
2591
2591
// @formatter:off
2592
2592
return switch (cls ) {
2593
2593
case PBytes -> 1 ;
2594
- case PInt -> 4 ;
2595
- case PFrame , PMemoryView , PTuple , PStatResult , PTerminalSize , PUnameResult , PStructTime , PProfilerEntry ,
2596
- PProfilerSubentry , PStructPasswd , PStructRusage , PVersionInfo , PFlags , PFloatInfo ,
2597
- PIntInfo , PHashInfo , PThreadInfo , PUnraisableHookArgs , PIOBase , PFileIO , PBufferedIOBase ,
2598
- PBufferedReader , PBufferedWriter , PBufferedRWPair , PBufferedRandom , PIncrementalNewlineDecoder ,
2599
- PTextIOWrapper , CArgObject , CThunkObject , StgDict , Structure , Union , PyCPointer , PyCArray ,
2600
- PWindowsVersion , PyCData , SimpleCData , PyCFuncPtr , CField , DictRemover , StructParam -> 8 ;
2594
+ case PCode -> 2 ;
2595
+ case PInt , Boolean -> 4 ;
2596
+ case PAsyncGenerator , PFlags , PHashInfo , PTuple , PCoroutine , PGenerator , PThreadInfo , PMemoryView ,
2597
+ PStatResult , PUnameResult , PStructTime , PFloatInfo , PStatvfsResult , PIntInfo , PFrame ,
2598
+ PTerminalSize , PUnraisableHookArgs -> 8 ;
2601
2599
case PythonClass -> 40 ;
2602
2600
default -> 0 ;
2603
2601
};
0 commit comments