CompileClassTypes
compileClassTypes