Data Structures
Here are the data structures with brief descriptions:
 C_bytes_join_context
 C_keyvalue_pair_context
 C_private
 C_str_join_context
 CBaseClassesTable of classes for built-in object types
 CBigInt
 CBreakpointEntry
 CByteArray
 CBytesIterator
 CChunkRecorderBytecode emitter backtracking breadcrumb
 CClassCompilerClass compilation context
 CCompilerSubcompiler state
 CDebuggerState
 CDictItems
 CDictKeys
 CDictValues
 CDirectoryOBject for a C DIR* stream
 Cex_unpack
 CExceptionsTable of basic exception types
 CFileObject for a C FILE* stream
 CFrameMetadata
 CFunctionHeader
 CgeneratorGenerator object implementation
 CGlobalState
 CIndexWithNextLinked list of indices
 CKrkBoundMethodA function that has been attached to an object to serve as a method
 CKrkBytesImmutable sequence of bytes
 CKrkCallFrameRepresents a managed call state in a VM thread
 CKrkChunkOpcode chunk of a code object
 CKrkClassType object
 CKrkClassCacheEntry
 CKrkClosureFunction object
 CKrkCodeObjectCode object
 CKrkDictFlexible mapping type
 CKrkExpressionsMapMap entry of opcode offsets to expressions spans
 CKrkInstanceAn object of a class
 CKrkLineMapMap entry of instruction offsets to line numbers
 CKrkListMutable array of values
 CKrkLocalEntryMetadata on a local variable name in a function
 CKrkLong_Internal
 CKrkModuleRepresentation of a loaded module
 CKrkNativeManaged binding to a C function
 CKrkObjThe most basic object type
 CKrkOverlongJump
 CKrkScannerToken scanner state
 CKrkSlice
 CKrkStringImmutable sequence of Unicode codepoints
 CKrkTableSimple hash table of arbitrary keys to values
 CKrkTableEntryOne (key,value) pair in a table
 CKrkThreadStateExecution state of a VM thread
 CKrkTokenA token from the scanner
 CKrkTupleImmutable sequence of arbitrary values
 CKrkUpvalueStorage for values referenced from nested functions
 CKrkValueStack reference or primative value
 CKrkValueArrayFlexible vector of stack references
 CKrkValueDbl
 CKrkVMGlobal VM state
 CLineMapEntry
 CListIterator
 CLocalLocal variable reference
 CLockSimple atomic structure for waiting
 CLoopExitTracks 'break' and 'continue' statements
 CMarshalHeader
 CParsedFormatSpec
 CParserToken parser state
 CParseRuleParse rule table entry
 CPHeap
 CPHeap_Obj
 CProperty
 CRangerange object
 CRangeIterator
 CRewindStateCompiler emit and parse state prior to this expression
 CRun
 CSetMutable unordered set of values
 CSetIteratorIterator over the values in a set
 CSimpleContext
 CSliceAndPower
 Csocket
 CSortSlice
 CStringBuilderInline flexible string array
 Cstruct_time_obj
 CThreadObject representation of a system thread
 CTupleIterIterator over the values in a tuple
 CUpvalueClosure upvalue reference