NormalClass
constructor(packageName: String, names: List<String>, members: List<CodeGenTree.Member> = emptyList(), functions: List<CodeGenTree.Function> = emptyList(), documentation: String? = null, isFault: Boolean = false, isCompanion: Boolean = false, annotations: List<CodeGenTree.Annotation> = emptyList(), types: List<CodeGenTree.Type> = emptyList(), isSealed: Boolean = false, superClassName: CodeGenTree.ClassName? = null, superInterfaces: List<CodeGenTree.ClassName> = emptyList(), innerClasses: List<CodeGenTree.Class> = emptyList())(source)