factory CppSettings.fromJson(Map<String, dynamic> json) { return CppSettings( common: decode(json['common'], CommonLanguageSettings.fromJson), ); }