@@ -2591,13 +2591,11 @@ private static int getBuiltinTypeItemsize(PythonBuiltinClassType cls) {
25912591 // @formatter:off
25922592 return switch (cls ) {
25932593 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 ;
26012599 case PythonClass -> 40 ;
26022600 default -> 0 ;
26032601 };
0 commit comments