XX__text__TEXT4*__data__DATA|\? __cstring__TEXT`_R,hhc>hh=hi i"i@ifisiiiiiiiij@jpjjjjjjj%kj7kUkjjkkkkkl lCll`llllllm/mjj`mmkjmmlmnUnfn(innnn(n ooo o;ooLoioooeoooo pYpkpnpppppppq(q:q=q`qq:qqql:qror rHrl^rrrrrs$s^r@ssss^rssjstj@tttttottu%u@ubu%uyuuuuuev"vo@vfvovvvvv www-w w@wnweww w-x/xe-Bx_xexxoxyo@yiyo-ytyoyyyo zRzoyzzzyz {z@{n{z{{z{{ |Q|z||v|| }v }Q}z}}}}}~0~`~~~~/`z Vh @`ss Ls]s iW G]bs]փs%@qՄ2`zKss O@zӇ Vdm i IVdm`ˈڈl@qlsz `zlz,H`llB FMa`Maό+@`@ \z8%AX`z ZzҐs.z` we/AD`Az Szē.@ה(;@qoa iaÖV@kӗ3z`z z o;a(a@laaa I`s@tsݜ/z` Wsss$@s$sF^z(@xzСa#@iz o oɣo7` [(ǥ@tɦaۦ,@aV.`aa$a@ga{a@:`zaa@m}ޫa:`a׬a8o`حa) =AZzs/`s bzz@ua!a@rٲa-` WaWȴV4@`a N]& *aV@ȴVȴV dwV޸6`a ]VdmƺVV@~aȻӻػ`aa baVp  a/@kaz@нs Vss/@xa*6a`o  Dz`lz Qea9 Tf Pa `y13z M@euz l4@n"@b@_l;; M] X Fo@`J` SvHdov@xv4vG`f1a@Udd(@roll Ll`)o'o7*`56@iA@p @x G`l  KkZ`k\ d @0l`lsil `lUlU<lU` W@qzO GP`zsi J],^B[so#5:` Cl`z So'A`l Njj1I`o=`ooj Ljj#@ju-h@yZo_DD Xfn"@t.@doz D`oz@sz z8` ?`si5Hbv v [ I`FJ&@i)@n7 ZzC`z@c  Peo Rol Zojj@o)o@dvl 0o`l I`z<`R+1GR`Qz OQz#7SQ JoS` d z  z    A `     P   z  l ? 'O `     D *`  5  j Roll@hoo@vo;';@ezsi@l Jl`l6M`vv@jo`6o`;;-;@r;:` Oz+@pz @x @} A`l&o@ooz @;`   I c    $!;7!+>lj>>`>>ah>>ag?#?@?e?ljx???oh@D@og`@@o@AljA ATAshAAsgABz@BmBoBBBC!Cg9C@ClCCCoCD7Dv`DDljDDaDtE EMEe`EEeEEoEFFF@F`FFtF@F{FFFFeFFGF@FGeGF$Ge1GF8GF@FFGeSGFZGF@FhGFvGF}G wGGGGG H\HHHHI@I`IoIIlIIJ JCJe`JJvJJK)Ko@K{KKKL7Ll`LLlLLLLMM8Mo`MMoMMfMMNf NXNlNNlNNzO0O@OpOOOPFP`PPfPPfQ;Q`QQvQQR RLR`RRRRzRSISz`SSSSzT TKTlaTzTTTTTTU-U@UhUuUUUzUUVo@VgVtvVVVzV Wl WAW`WWzWWzX-Xz@XXzXXsX#Yz1Y8YTY`YYYY ZlZ@ZkZoZZZ[@[{[[[[[!\l2\@\l\f\\\\ ]@]o]]]]]]^,^@^s^^^_7_M_`__s_` `X```o` aa@a~aaab.b`bbjb c cccc dTdzddddnee"eeq@egeaeezee{f+fa@fifffsif#gVd5g:gWgigmgggggha hFhe`hhahhahha& iQiiie5gijap@jfjvj{jjjjo_jjj ko_M kFko_`kko_Nkko_Nkk`k llN lNl`llal hljlljal mjb@mvmjbmmj`n)n=n@nnnennenoo oDoe_`ooeooo pNpoppesip*qeLyeq_`yyeyyyzo_ zOzezzz{o_{0{o_@{q{-h{{-h{{e{{z|6|z`||z||z}.}`}}z}}}~z@~z~~~$o!6Rioa Ca`aʀaa@oaȁerہo_)o_@mo!q_xj!̂j!j!@do!po!o!o!"j!@o!o!v! do!!oI! B!`z!ӆz!%!@ko!!ȇo!:o!`o!Ĉo!o!@qo!ωo!o!@{!NJo!! hs!cppfail_inputJCan't open input file, '%0'fail_outputCan't open output file, '%0'fail_dumpCan't open output dump file, '%0'fail_specCan't open output spec file, '%0'fail_spec_badJJIll-formed spec file, '%0': %1fail_portCan't open portability table, '%0'fail_too_manyLToo many errors (%0) - abortingfail_errorI%0fail_warningfail_list_itemM9D %0. '%1' (%2)fail_list_endM (total %0)lex_parseCParse error before '%0'lex_expect8Syntax error, '%0' expectedlex_extra_commaExtra comma at end of listlex_abortCan't recover from this errorlex_phases_eof2.1File does not end in newline characterlex_phases_comm_eofUnterminated commentlex_phases_str_eofEnd of file in string literallex_charset_lenHM2.2Universal character '\%0' should be followed by %1 hexadecimal digitslex_charset_replaceKUniversal character '%0' usedlex_charset_badInvalid universal character '%0'lex_trigraph_replaceHH2.3Trigraph '??%0' replaced by '%1'lex_pptoken_unknownH2.4Illegal character, '%0'lex_pptoken_unicodeIllegal universal character, '%0'lex_digraph_replace882.5Digraph '%0' replaced by '%1'lex_digraph_iso68ISO keyword '%0' replaced by '%1'lex_comment_nest2.7'/*' in commentlex_name_limit6LL2.10Length of identifier '%0' (%1) exceeds %2lex_name_extendidInvalid universal character, '%0', in identifierlex_key_word2.11'%0' is now a keywordlex_key_iso6ISO keyword '%0' is not a valid macro identifierlex_key_reserve'%0' is a reserved identifierlex_key_c99'%0' is a keyword in ISO/IEC 9899:1999lex_op_old_assign2.12Old style assignment operator '=%0', assuming '= %1'lex_literal_bad2.13Can't convert '%0' to a numberlex_icon_octal2.13.1Illegal octal digits in '%0'lex_icon_largeJBInteger literal '%0' exceeds maximum value (%1)lex_icon_llong'long long' integer literal '%0'lex_ccon_multibyte2.13.2Invalid multibyte characterlex_ccon_emptyEmpty character literallex_ccon_multiFMulticharacter character literal, %0lex_ccon_escapeUnknown escape sequence, '\%0'lex_ccon_hexInvalid hexadecimal escape sequence, '\%0'lex_ccon_largeCharacter out of rangelex_fcon_large52.13.3Floating point literal '%0' too largelex_fcon_hex-Hexadecimal floating point literallex_string_nlMN2.13.4%0 newline character%1 in string literallex_string_pp_nlEnd of line in string literallex_string_concatConcatenation of different string literal typesbasic_odr_decl7D3.2'%0' has already been declared (at %1)basic_odr_diff'%0' has already been declared as a different kind of object (at %1)basic_odr_typedefType '%0' redeclared (see %1)basic_odr_def'%0' has already been defined (at %1)basic_odr_def_func9DThe function '%0' has already been defined (at %1)basic_odr_undef9'%0' has been used but not definedbasic_odr_inlineThe 'inline' function '%0' has been used but not definedbasic_odr_unused'%0' has been defined but not usedbasic_odr_redundant'%0' has been declared but not used or definedbasic_odr_tentativeMultiple definition of '%0' (see %1)basic_odr_def_typeThe type '%0' has already been defined (at %1)basic_scope_pdecl_param3.3.1The type '%0' has function parameter scope - it is only in scope in this declarationbasic_scope_hide6D3.3.7Declaration of '%0' hides a previous declaration (at %1)basic_scope_hide_mem67Declaration of '%0' hides the member '%1'lookup_ambig_id73.4The name '%0' is ambiguouslookup_ambig_memThe member '%0' is ambiguouslookup_ambig_listAmbiguous meanings are as followslookup_unqual_undef3.4.1The identifier '%0' hasn't been declared in this scopelookup_unqual_visPrevious declaration of '%0' isn't visible in this scopelookup_qual_undef6A3.4.3The member '%0' of '%1' hasn't been declaredlookup_qual_bad7A'%0' is not a member of '%1'lookup_qual_decl'%0' is not an immediate member of '%1'lookup_elab_alias173.4.4'typedef' name used in '%0 %1'lookup_elab_invalidInvalid identifier used in '%0 %1'lookup_elab_enumCan't declare the enumeration '%0'lookup_classref_ambig3.4.5Ambiguous class member look-up for '%0'basic_link_mem_extern3.5The member '%0' has external linkagebasic_link_noneG9A type with no linkage, '%0', can't be used to declare an object with linkage, '%1'basic_link_qual33The type qualifiers '%0' and '%1' are incompatiblebasic_link_incompatGGThe types '%0' and '%1' are incompatiblebasic_link_decl_typeThe declaration of '%0' should be compatible with that at %1basic_link_typedefThe redefinition of type '%0' should be compatible with that at %1basic_link_unmatchG7The type '%0' does not match any declaration of the member '%1'basic_start_main_over3.6.1Can't overload '%0'basic_start_main_retG6Illegal return type '%0' for '%1'basic_start_main_protoUnorthodox type '%0' for '%1'basic_start_main_link64Can't declare '%0' to be '%1'basic_start_main_staticCan't declare '%0' to be 'static'basic_start_main_callCan't call '%0' from within a programbasic_start_main_addrCan't take the address of '%0'basic_start_main_fall7GImplicit 'return 0' in function '%0' which returns '%1'basic_stc_alloc_ret6G3.7.3'%0' should return '%1'basic_stc_alloc_p1First parameter of '%0' should have type '%1'basic_stc_alloc_d1First parameter of '%0' can't have default argumentbasic_stc_alloc_p2Second parameter of '%0' should have type '%1'basic_stc_alloc_pnToo many parameters for '%0'basic_stc_alloc_templTemplate '%0' should have at least two parametersbasic_stc_alloc_nspaceShould declare '%0' in global namespace scopebasic_stc_alloc_linkCan't declare '%0' with internal linkagebasic_stc_dealloc_over3.7.3.2basic_types_def_incompl3.9The defined object '%0' must have complete object typebasic_types_par_incomplThe parameter '%0' must have complete object typebasic_types_tent_incomplThe implicitly defined object '%0' must have complete object typebasic_types_obj_funcGThe function type '%0' is not an object typebasic_types_obj_refThe reference type '%0' is not an object typebasic_types_incomplThe type '%0' is incompletebasic_types_completedThe type '%0' has not been completed in its scopebasic_types_obj_incomplAn incomplete type is not a complete object typebasic_types_obj_void'%0' is not a pointer to a complete object typebasic_fund_void_decl3.9.1The object '%0' declared to have type '%1'basic_fund_void_memThe class member '%0' declared to have type '%1'basic_fund_void_expInvalid use of expression of type '%0'basic_lval_not3.10Expression is not an lvaluebasic_lval_mod_rvalueExpression should be an lvalue to be modifiablebasic_lval_mod_arrayLvalues of array type are not modifiablebasic_lval_mod_funcLvalues of function type are not modifiablebasic_lval_mod_incomplLvalues of incomplete types are not modifiablebasic_lval_mod_constA 'const' qualified lvalue is not modifiablebasic_lval_mod_memberA type with a 'const' member, '%0', is not modifiableconv_lval_incompl4.1Can't perform lvalue conversion on an incomplete typeconv_array_string4.2Conversion of string literal to non-'const' typeconv_array_str_modString literals are not modifiableconv_qual_cast34.4Conversion casts away '%0'-nessconv_qual_multiMulti-level qualification conversion should contain 'const' at each levelconv_integral_cast4.7Integral conversion from '%0' to '%1'conv_double_cast4.8Floating point conversion from '%0' to '%1'conv_fpint_trunc4.9Floating point truncation from '%0' to '%1'conv_fpint_floatInteger to floating point conversion from '%0' to '%1'conv_fpint_largeInteger overflow in truncation of '%0'conv_ptr_null_complex4.10Complex null pointer constantconv_ptr_nonzeroConversion of nonzero value of type '%0' to type '%1'conv_ptr_castPointer conversion from '%0' to '%1'conv_ptr_incompatTypes in pointer conversion should be compatibleconv_ptr_ambiguousBase class in pointer conversion must be unambiguousconv_ptr_accessAccessible base required in base class conversionconv_ptr_commonCan't bring incompatible types to a common pointer typeconv_ptr_genType '%0' used as generic pointer typeconv_mem_nonzero4.11conv_mem_castPointer to member conversion from '%0' to '%1'conv_mem_ambiguousBase class in pointer to member conversion must be unambiguousconv_mem_virtualBase class in pointer to member conversion can't be virtualconv_mem_commonCan't bring incompatible types to a common pointer to member typeconv_bool_cast4.12Can't convert expression of type '%0' to a booleanconv_bool_assignAssignment in boolean valueexpr_paren_leftOperator precedence is '( a %0 b ) %1 c'expr_paren_rightOperator precedence is 'a %0 ( b %1 c )'expr_convert_opM8Conversion of operand %0 in operation '%1'expr_prim_this5.1'this' is only in scope in non-static member functionsexpr_prim_memCan't use non-static member '%0' in this contextexpr_prim_type'%0' denotes a type, not an expressionexpr_sub_ptr_op5.2.1One operand of '[]' should have pointer type, not '%0' and '%1'expr_sub_int_opNon-pointer operand of '[]' should have integral type, not '%0'expr_sub_char_opNon-pointer operand of '[]' has type '%0'expr_sub_incomplPointer to complete object type expected in '[]'expr_call_func5.2.2In call of function '%0'expr_call_opInvalid function type, '%0'expr_call_retFunction return type should be a complete object type or 'void'expr_call_memNon-static member function '%0' should have an associated objectexpr_call_undeclImplicit declaration of function '%0'expr_call_argArgument %0 is converted to parameter typeexpr_call_ellipsisArgument %0 is converted to its promotion typeexpr_call_weak_argMDIncompatible type for argument %0 (see %1)expr_call_args_exactMNMFunction call has %0 argument%1, it should have %2expr_call_args_rangeMNMMFunction call has %0 argument%1, it should have between %2 and %3expr_call_args_minFunction call has %0 argument%1, it should have at least %2expr_call_structArgument of type '%0' is passed as a data structureexpr_call_ell_funcCan only use '...' in function defined using '...'expr_call_ell_exp'...' used as an expressionexpr_type_conv_incompl5.2.3Complete object type required in type conversionexpr_type_conv_arrayCan't use array type '%0' in function-style castexpr_type_conv_badCan't perform this conversion using a function-style castexpr_type_conv_manyA function-style cast with more than one argument requires a class type, not '%0'expr_pseudo_type5.2.4Type mismatch for pseudo-destructor '%0::~%1'expr_pseudo_scalarCan only have pseudo-destructor for scalar types, not '%0'expr_pseudo_objPseudo-destructor '%0' applied to type '%1'expr_pseudo_argsCan't give arguments to pseudo-destructor '%0'expr_ref_arrow_opGJ5.2.5First operand of '->' should have type pointer to %1, not '%0'expr_ref_dot_opFirst operand of '.' should have %1 type, not '%0'expr_ref_arrow_dotShould use '.' with operand of type '%0', not '->'expr_ref_dot_arrowShould use '->' with operand of type '%0', not '.'expr_ref_incompl81The %1 associated with the operand of '%0' should be completeexpr_ref_select8JSecond operand of '%0' should be a member of the %1 given by the first operandexpr_ref_callCan only use member function selector in function callexpr_ref_qualE7Illegal member access specifier, '%0%1'expr_ref_func_type2Member function called with unrelated class '%0'expr_ref_type'%0' denotes a type memberexpr_post_incr_mod5.2.6Operand of postfix '%0' should be modifiableexpr_post_incr_op8GOperand of postfix '%0' should have arithmetic or pointer type, not '%1'expr_post_incr_incomplPointer to complete object type expected in postfix '%0' operationexpr_post_incr_bool_incUse of postfix '%0' on type '%1' is deprecatedexpr_post_incr_bool_decPostfix '%0' can't be applied to type '%1'expr_cast_dynam_typedef5.2.7Can't define a type in a 'dynamic_cast' expressionexpr_cast_dynam_badCan't perform this conversion using 'dynamic_cast'expr_cast_dynam_typePointer or reference to complete class expected in 'dynamic_cast', not '%0'expr_cast_dynam_ptrOperand to 'dynamic_cast' should be a pointer to complete class, not '%0'expr_cast_dynam_refOperand to 'dynamic_cast' should be an lvalue of complete class type, not '%0'expr_cast_dynam_polyOperand to 'dynamic_cast' should have polymorphic class, not '%0'expr_typeid_index5.2.8Index in '%0' expression is unevaluatedexpr_typeid_sideSide effects in unevaluated '%0' expressionexpr_typeid_typedefCan't define a type in a '%0' expressionexpr_typeid_incomplCan't have incomplete class in a '%0' expressionexpr_typeid_vtableCan only apply '%0' to polymorphic typesexpr_cast_stat_typedef5.2.9Can't define a type in a 'static_cast' expressionexpr_cast_stat_badCan't perform this conversion using 'static_cast'expr_cast_stat_int_enumInteger to enumeration conversion from '%0' to '%1'expr_cast_stat_enum_enumConversion between different enumeration types '%0' and '%1'expr_cast_stat_virtBase class in pointer up-cast can't be virtualexpr_cast_stat_funcCan't cast to the function type '%0'expr_cast_reint_typedef5.2.10Can't define a type in a 'reinterpret_cast' expressionexpr_cast_reint_badCan't perform this conversion using 'reinterpret_cast'expr_cast_reint_int_ptrInteger to pointer conversion from '%0' to '%1'expr_cast_reint_ptr_intPointer to integer conversion from '%0' to '%1'expr_cast_reint_func_ptrCan't convert function pointer '%0' to non-function pointer '%1'expr_cast_reint_func_ptr2Can't convert non-function pointer '%0' to function pointer '%1'expr_cast_reint_mem_funcPointer to member function '%0' converted to pointer to function '%1'expr_cast_const_typedef5.2.11Can't define a type in a 'const_cast' expressionexpr_cast_const_badCan't perform this conversion using 'const_cast'expr_unary_op_indir_op5.3.1Operand of unary '*' should have pointer type, not '%0'expr_unary_op_indir_voidCan't apply unary '*' to a operand of type '%0'expr_unary_op_indir_null'%0' is undefined on null pointersexpr_unary_op_ref_lvalueOperand of unary '&' should be an lvalueexpr_unary_op_ref_voidCan't apply unary '&' to a operand of type '%0'expr_unary_op_ref_incomplOperand of unary '&' can't be incompleteexpr_unary_op_ref_postFunction '%0' declared in class previously taken address of as incomplete typeexpr_unary_op_ref_bitfOperand of unary '&' can't be a bitfieldexpr_unary_op_ref_registerCan't take the address of the 'register' variable '%0'expr_unary_op_ref_parenMember operand to unary '&' can't be parenthesizedexpr_unary_op_ref_fullMember operand to unary '&' can't be a fully qualified identifierexpr_unary_op_ref_unqualMember operand to unary '&' must be a qualified identifierexpr_unary_op_uplus_opOperand of unary '%0' should have arithmetic or pointer type, not '%1'expr_unary_op_uminus_opOperand of unary '%0' should have arithmetic type, not '%1'expr_unary_op_compl_opOperand of '%0' should have integral type, not '%1'expr_unary_op_not_opOperand of '!' is converted to a booleanexpr_pre_incr_mod5.3.2Operand of prefix '%0' should be modifiableexpr_pre_incr_opOperand of prefix '%0' should have arithmetic or pointer type, not '%1'expr_pre_incr_incomplPointer to complete object type expected in prefix '%0' operationexpr_pre_incr_bool_incUse of prefix '%0' on type '%1' is deprecatedexpr_pre_incr_bool_decPrefix '%0' can't be applied to type '%1'expr_sizeof_func5.3.3Can't apply '%0' to a function typeexpr_sizeof_bitfCan't apply '%0' to a bitfield typeexpr_sizeof_incomplCan't apply '%0' to an incomplete typeexpr_sizeof_typedefexpr_sizeof_sideexpr_new_typedef5.3.4Can't declare types in a 'new' expressionexpr_new_incomplType in 'new' expression should be a complete object typeexpr_new_abstractType in 'new' expression can't be abstractexpr_new_dimArray bound in 'new' expression should have integral type, not '%0'expr_new_initIn '%0' expression initializerexpr_new_array_initCan't have an initializer in '%0' expressionexpr_delete_ptr5.3.5Operand of '%0' expression should have pointer type, not '%1'expr_delete_convOperand of '%0' expression is converted to a pointer typeexpr_delete_voidOperand of '%0' expression can't have type '%1'expr_delete_objPointer in '%0' expression should be to an object typeexpr_delete_incomplPointer in '%0' expression should be to a complete typeexpr_delete_postFunction '%0' declared in class deleted through pointer to incomplete typeexpr_delete_constCan't delete a '%0' objectexpr_delete_arrayThe array bound in '%0' is anachronisticexpr_cast_expl_used5.4Explicit cast expressionexpr_cast_expl_typedefCan't define a type in a cast expressionexpr_cast_expl_scalarCan't cast to the non-scalar type '%0'expr_cast_invalidIllegal conversion from type '%0' to type '%1'expr_cast_expl_badCan't perform this conversion using an explicit castexpr_cast_ref'cast < %0 > ( a )' is equivalent to '*cast < %1 > ( &a )'expr_mptr_oper_arrow_op9G5.5First operand of '->*' should have type pointer to '%0', not '%1'expr_mptr_oper_dot_opFirst operand of '.*' should have type '%0', not '%1'expr_mptr_oper_arrow_dotShould use '.*' with operand of type '%0', not '->*'expr_mptr_oper_dot_arrowShould use '->*' with operand of type '%0', not '.*'expr_mptr_oper_op2Second operand of '%0' should have pointer to member type, not '%1'expr_mptr_oper_complClass in '%0' should be completeexpr_mptr_oper_ambigBase class conversion in '%0' must be unambiguousexpr_mptr_oper_callCan only use function member selector in a function callexpr_mptr_oper_null'%0' is undefined on null pointer to membersexpr_mptr_oper_parenPossible precedence error involving '.*' or '->*'expr_mul_mul_op8GG5.6Operands of binary '%0' should be arithmetic, not '%1' and '%2'expr_mul_rem_opOperands of '%0' should be integral, not '%1' and '%2'expr_mul_div_zeroDivision operation '%0' with zero divisor is undefinedexpr_mul_div_neg8BDivision operation '%0' involving negative operand '%1' is implementation dependentexpr_add_op5.7Can't perform binary '%0' on operands of types '%1' and '%2'expr_add_incomplPointer to complete object type expected in binary '%0'expr_add_ptrdiffPointers in '-' should be to compatible typesexpr_add_arrayBG8Can't address element '%0' of array of type '%1' using '%2'expr_add_differentPointers in '-' should be to elements of the same arrayexpr_shift_op5.8expr_shift_op1_signShift operation '%0' with signed first operand is implementation dependentexpr_shift_op1_negShift operation '%0' with negative first operand '%1' is implementation dependentexpr_shift_op2_negShift operation '%0' with negative second operand '%1' is undefinedexpr_shift_op2_big8BGShift operation '%0' second operand '%1' exceeds the minimum size of first operand type, '%2'expr_rel_op5.9Can't perform '%0' on operands of types '%1' and '%2'expr_rel_nonzeroCan't perform '%0' on an operand of type '%1' and a nonzero value of type '%2'expr_rel_ptrPointer operands of '%0' are converted to a common typeexpr_rel_ptr_voidComparison '%0' performed on operands of types '%1' and '%2'expr_rel_parenExpressions like 'a %0 b %1 c' do not have their mathematical meaningexpr_rel_trueThe relation 'a >= 0' is always true for unsigned comparisonsexpr_rel_falseThe relation 'a < 0' is always false for unsigned comparisonsexpr_rel_nullCan't have null pointer operand to '%0'expr_eq_op5.10expr_eq_nonzeroexpr_eq_ptrexpr_eq_mptrPointer to member operands of '%0' are converted to a common typeexpr_eq_floatFloating point '%0' operationexpr_bit_and_op5.11Operands of binary '%0' should be integral, not '%1' and '%2'expr_xor_op5.12expr_or_op5.13expr_log_and_op5.14Operands of '%0' are converted to booleansexpr_log_or_op5.15expr_cond_bool5.16The condition of '?:' is converted to a booleanexpr_cond_constConstant condition in '?:' expressionexpr_cond_opCan't perform '?:' on operands of types '%0' and '%1'expr_cond_qualQualifier mismatch for operands of types '%0' and '%1' in '?:'expr_cond_nonzeroCan't perform '?:' on an operand of type '%0' and a nonzero value of type '%1'expr_cond_ptrPointer operands of '?:' are converted to a common typeexpr_cond_mptrPointer to member operands of '?:' are converted to a common typeexpr_ass_mod5.17Left operand of '%0' should be modifiableexpr_ass_opexpr_ass_incomplPointer to complete object type expected in '%0'expr_ass_convCan't perform this conversion by assignmentexpr_ass_twiceVariable '%0' modified twice in expressionexpr_const_bad5.19Illegal integer constant expressionexpr_const_intConstant expression should have integral type, not '%0'expr_const_off_memMember '%0' doesn't designate a constant offsetexpr_const_off_arrayArray type required in constant offset, not '%0'expr_const_off_dimConstant index required in constant offsetstmt_stmt_unreachStatement not reachedstmt_stmt_emptyEmpty body in '%0' statementstmt_label_redef79D6.1Label '%0' already defined in function '%1' (at %2)stmt_label_unused79Label '%0' defined but not used in function '%1'stmt_label_case'case' should be inside a 'switch' statementstmt_label_default'default' should be inside a 'switch' statementstmt_label_fallFall into '%0' statementstmt_expr_discard_func6.2Discarded function returnstmt_expr_discard_valDiscarded valuestmt_expr_incomplIncomplete value discardedstmt_select_type6.4Invalid type for condition declaration, '%0'stmt_select_typedefCan't declare a type in a condition declarationstmt_if_cond6.4.1Condition of an 'if' statement is converted to a booleanstmt_if_constConstant condition in 'if' statementstmt_if_no_elseNo 'else' in 'if' statementstmt_switch_control6.4.2Control expression of a 'switch' statement should have integral type, not '%0'stmt_switch_convControl expression of a 'switch' statement is converted to an integral typestmt_switch_constConstant control expression in 'switch' statementstmt_switch_case_constExpression in a 'case' statement should be an integer constantstmt_switch_case_dupBD'case %0' already defined in 'switch' (at %1)stmt_switch_default_dupD'default' already defined in 'switch' (at %0)stmt_switch_case_notB'case %0' not defined in 'switch'stmt_switch_default_not'default' not defined in 'switch'stmt_switch_exhaust_noneNo cases in exhaustive 'switch' statementstmt_switch_exhaust_defaultCan't have 'default' in exhaustive 'switch' statementstmt_switch_case_noneNo cases in 'switch' statementstmt_switch_no_defaultNo 'default' in 'switch' statementstmt_switch_case_enumEnumerator '%0' not covered in 'switch'stmt_switch_case_extraBG'case %0' is not a valid value for type '%1'stmt_while_cond6.5.1Condition of a 'while' statement is converted to a booleanstmt_while_constConstant condition in 'while' statementstmt_do_cond6.5.2Condition of a 'do' statement is converted to a booleanstmt_do_constConstant condition in 'do' statementstmt_for_cond6.5.3Condition of a 'for' statement is converted to a booleanstmt_for_constConstant condition in 'for' statementstmt_for_initVariable '%0' used outside its 'for' statementstmt_for_decl???Declaration in 'for' statementstmt_for_storage4Declaration in 'for' statement contains illegal storage specifier(s) '%0'stmt_for_no_objectDeclaration in 'for' statement must declare an identifier for an objectstmt_break_bad6.6.1'break' should be inside an iteration or 'switch' statementstmt_cont_bad6.6.2'continue' should be inside an iteration statementstmt_return_void6.6.3'return' with no value in function '%0' which returns '%1'stmt_return_void_expr'return' with value in function '%0' which returns 'void'stmt_return_none'return' with value in function '%0' which returns '%1'stmt_return_bottomCan't return from function '%0' which returns '%1'stmt_return_conv'return' value is converted to function return typestmt_return_fallFall out of function '%0' which returns '%1'stmt_return_auto98Reference to local variable '%0' in '%1'stmt_goto_undef6.6.4Label '%0' used but not defined in function '%1'stmt_goto_caseCan't have 'goto %0'stmt_dcl_start6.7Declaration statement should be at start of blockstmt_dcl_bypass_lab77Jump to label '%0' bypasses initialization of '%1'stmt_dcl_bypass_caseB7Jump to 'case %0' bypasses initialization of '%1'stmt_dcl_bypass_defaultJump to 'default' bypasses initialization of '%0'stmt_dcl_unusedVariable '%0' not usedstmt_dcl_unsetVariable '%0' may be used without being setstmt_dcl_resetVariable '%0' not used since previous assignmentdcl_dcl_noneNo declarations in translation unitdcl_dcl_emptyEvery declaration must introduce a namedcl_dcl_semicolonCan't have empty declarationdcl_dcl_anonEvery type definition must introduce a namedcl_dcl_ds_emptyNo declaration specifiers in declarationdcl_dcl_ds_funcNo declaration specifiers in function definitiondcl_spec_dup7.1Duplicate declaration specifier, '%0 %0'dcl_spec_orderDeclaration specifier, '%0' after type specifierdcl_stc_dup447.1.1Multiple storage class specifiers '%0', assuming '%1'dcl_stc_stat_blockCan't declare 'static' functions inside a blockdcl_stc_badStorage class specifier '%0' must be applied to an objectdcl_stc_expl_specCan't apply '%0' to an explicit specialization or instantiationdcl_stc_auto_badCan only apply '%0' to a function parameter or variabledcl_stc_auto_funcCan't apply '%0' to a function declarationdcl_stc_ext_inlineCan't declare a function 'extern inline'dcl_stc_ext_memCan't apply 'extern' to a class memberdcl_stc_mut_badCan only apply 'mutable' to a data memberdcl_stc_mut_constCan't apply 'mutable' to the 'const' member '%0'dcl_stc_paramCan't apply '%0' to a function parameterdcl_stc_auto_parCan't apply 'auto' to a function parameterdcl_stc_internal'%0' previously declared with internal linkage (at %1)dcl_stc_external'%0' previously declared with external linkage (at %1)dcl_fct_spec_inline_bad7.1.2The specifier 'inline' can only be applied to function declarationsdcl_fct_spec_blockCan't declare 'inline' functions inside a blockdcl_fct_spec_virtualThe specifier 'virtual' can only be applied to function membersdcl_fct_spec_explicitThe specifier 'explicit' can only be applied to function membersdcl_fct_spec_expl_constrCan only apply 'explicit' to a constructordcl_fct_spec_expl_convCan't apply 'explicit' to a conversion functiondcl_fct_spec_inline_callThe inline function '%0' has been called before it is defineddcl_fct_spec_inline_def_externThe function '%0' is an inline definition with external linkagedcl_fct_spec_inline_externThe inline function '%0' has external linkagedcl_fct_spec_inline_static_defCan't define modifiable object '%0' with static storage durationdcl_fct_spec_inline_static_refReference to the identifier '%0' which has internal linkagedcl_fct_spec_inline_undefinedMissing function definition for '%0'dcl_typedef_func7.1.3Can't apply 'typedef' to a function definitiondcl_typedef_parCan't apply 'typedef' to a function parameterdcl_typedef_dspecCan't use declaration specifier(s) '%0' with 'typedef'dcl_typedef_dclThe 'typedef' specifier must define a typedcl_typedef_constr76Can't use 'typedef' name '%0' in constructor '%1'dcl_typedef_destrCan't use 'typedef' name '%0' in destructor '%1'dcl_friend_class7.1.4The specifier 'friend' can only be used in a class definitiondcl_type_infer7.1.5Type '%0' inferreddcl_type_noneNo type specifier given in declarationdcl_type_qualOnly type qualifiers given in type specifierdcl_type_cv_dupDuplicate type qualifier, '%0 %0'dcl_type_type_cv93Type '%0' is already '%1' qualifieddcl_type_restrict_badType '%0' may not be 'restrict' qualifieddcl_type_cv_unused7.1.5.1Type specifier(s) '%0' not useddcl_type_simple_dup17.1.5.2Duplicate type specifier, '%0 %0'dcl_type_simple_bad11Illegal type specifier, '%0', assuming '%1'dcl_type_simple_llongType specifier '%0' useddcl_type_simple_manyDuplicate type names, '%0' and '%1'dcl_type_simple_undecl1GCan't use type specifiers '%0' with '%1'dcl_type_simple_undefThe type '%0' hasn't been declareddcl_type_elab_bad117D7.1.5.3Inconsistent key '%0' used for '%1 %2' (see %3)dcl_type_elab_qualA type declaration should have the form '%0 identifier'dcl_enum_none7.2No enumerators in enumeration typedcl_enum_constValue for enumerator '%0' should be an integer constant expressiondcl_enum_zeroZero is not a valid enumerator value for '%0'dcl_nspace_scope7.3A namespace can only be defined in namespace scopedcl_nspace_undefThe namespace '%0' hasn't been defineddcl_nspace_def_orig7.3.1Namespace extension should use original name, '%0', not the alias '%1'dcl_nspace_unnamed_static7.3.1.1Use of 'static' in namespace scope is deprecateddcl_nspace_memdef_scope7.3.1.2'%0' can only be defined in an enclosing namespace scopedcl_nspace_alias_classA7.3.2Namespace alias can't refer to the class '%0'dcl_nspace_alias_badNamespace alias '%0' has already been defined as an original namespace name (at %1)dcl_nspace_alias_redefNamespace '%0' redefined inconsistently (see %1)dcl_nspace_udecl_unqual7.3.3The identifier in a 'using' declaration must be qualifieddcl_nspace_udecl_memCan't use '%0' in its own scopedcl_nspace_udecl_base72Used identifier '%0' is not a member of a base class of '%1'dcl_nspace_udecl_visUsed identifier '%0' is not visible in '%1'dcl_nspace_udecl_id'%0' can only be used in a derived classdcl_nspace_udecl_constrCan't use the member '%0'dcl_nspace_udecl_accDeclaration reduces access to '%0' (see %1)dcl_nspace_udecl_multiInvalid redeclaration of '%0' (see %1)dcl_nspace_udecl_redeclCan't redeclare '%0' (see %1)dcl_nspace_udir_class7.3.4Can't use the class namespace '%0'dcl_nspace_udir_dupNamespace '%0' already used in this scopedcl_asm_ti7.4'asm' declarations are not portabledcl_asm_argsCan't have arguments with 'asm'dcl_link_unknown7.5Unknown linkage specifier, %0dcl_link_scopeLinkage specifications can only occur in namespace scopedcl_link_lang9JD'%0' previously declared with %1 linkage (at %2)dcl_link_funcFunction type previously declared with %0 linkagedcl_link_convDiffering function linkage specifications in conversiondcl_link_overOnly one function in a set of overloaded functions can have C linkagedcl_link_redeclTwo objects with C linkage named '%0' are the samedcl_meaning_id8.3The identifier '%0%1' can't be used in this contextdcl_meaning_fullThe fully qualified identifier '%0%1' can't be used in this contextdcl_meaning_memIllegally qualified member declaration '%0%1'dcl_meaning_parenRedundant parentheses in declaratordcl_ref_cv8.3.2Can't have '%0' qualified referencesdcl_ref_cv_type39'%0' qualifier for reference type '%1'dcl_ref_voidCan't have references to '%0'dcl_ref_refCan't have references to referencesdcl_ref_ptrCan't have pointers to referencesdcl_ref_arrayCan't have arrays of referencesdcl_mptr_type8.3.3Class name required in pointer to member, not '%0'dcl_mptr_classClass type required in pointer to member, not '%0'dcl_mptr_voidCan't have pointers to '%0' membersdcl_mptr_refCan't have pointers to reference membersdcl_array_void8.3.4Can't have arrays of '%0'dcl_array_incomplCan't have arrays of incomplete typesdcl_array_abstractCan't have arrays of abstract typesdcl_array_arrayCan't have arrays of incomplete arraysdcl_array_bitfCan't have arrays of bitfieldsdcl_array_funcCan't have arrays of functionsdcl_array_flex_memCan't have arrays of structs with a flexible array memberdcl_array_dim_constArray bound should be an integer constant expressiondcl_array_dim_zeroArray bound can't be zerodcl_array_dim_negArray bound should be greater than zero, not %0dcl_fct_par_void8.3.5Parameter '%0' declared to have type '%1'dcl_fct_par_arrayParameter '%0' declared to have incomplete array type '%1'dcl_fct_par_weakParameter required in weak function prototypedcl_fct_par_emptyPrecisely '( void )' required in empty parameter listdcl_fct_par_ellipsisNeed at least one parameter before '...'dcl_fct_weakCan only have parameter list in function definitiondcl_fct_protoFunction prototype useddcl_fct_nonprotoNon-prototype function useddcl_fct_arrayCan't have functions returning arraysdcl_fct_bitfCan't have functions returning bitfieldsdcl_fct_funcCan't have functions returning functionsdcl_fct_typedef_parCan't define a type in a function parameterdcl_fct_typedef_retCan't define a type in a function returndcl_fct_cv_retA function can't return a '%0' qualified typedcl_fct_cvInvalid use of '%0' qualified functiondcl_fct_cv_declOnly non-static member functions can be '%0' qualifieddcl_fct_compat_ellipsisCompatible function types should agree on use of ellipsisdcl_fct_compat_promThe type '%0' is not compatible with its argument promotion typedcl_fct_qual'%0' qualifier for function type '%1'dcl_fct_retdcl_fct_ret_voidFunction return type can't be '%0'dcl_fct_typedefCan't define a function using a 'typedef' function typedcl_fct_par_protoCan't have parameter list with prototypedcl_fct_par_anonMust have parameter name in function definitiondcl_fct_par_undeclParameter '%0' doesn't appear in parameter listdcl_fct_par_typedefCan't use type name '%0' in parameter listdcl_fct_par_noneParameter declaration should contain a declaratordcl_fct_par_implImplicit declaration of parameter '%0'dcl_fct_par_orderFunction parameters declared out of sequencedcl_fct_default_bad8.3.6Can only have default arguments in a function declarationdcl_fct_default_missingParameter '%0' should have a default argumentdcl_fct_default_dupDuplicate default argument for parameter '%0' (see %1)dcl_fct_default_redefDefault argument for parameter '%0' redefined inconsistently (see %1)dcl_fct_default_templCan't add default arguments to template functionsdcl_fct_default_param'%0' can't be used in a default argumentdcl_fct_default_weakCan't initialize the parameter '%0'dcl_fct_def_scope8.4A function can only be defined in namespace or class scopedcl_fct_def_commentIn definition of function '%0'dcl_init_decl7J8.5In initialization of '%0%1'dcl_init_typedefCan't initialize the type '%0'dcl_init_incomplCan't initialize objects of incomplete typedcl_init_funcCan't initialize the function '%0'dcl_init_flex_memCan't initialize a flexible array memberdcl_init_badBadly placed function style initializerdcl_init_const'const' objects should be initializeddcl_init_ctorA constructor-style initializer with more than one argument requires a class type, not '%0'dcl_init_convCan't perform this conversion by initializationdcl_init_assignInitializers are converted as if by assignmentdcl_init_dynamicObject initializer should be a constant expressiondcl_init_aggr_array_bad8.5.1Bad array initializerdcl_init_aggr_dynamicExpression in aggregate initializer should be constantdcl_init_aggr_array_tiTarget dependent initialization, '%0' elements for array of type '%1'dcl_init_aggr_excessToo many elements in initializer for type '%0'dcl_init_aggr_pad'%0' too few elements in initializer for type '%1'dcl_init_aggr_typeCan't initialize objects of type '%0' using aggregate initializersdcl_init_aggr_emptyEmpty aggregate initializerdcl_init_aggr_no_scalarScalar aggregate initializers can't be emptydcl_init_aggr_nestScalar aggregate initializers can't be nesteddcl_init_aggr_partialPartially bracketed aggregate initializerdcl_init_aggr_autoInitializer for local aggregate variable '%0'dcl_init_string_char8.5.2Can only initialize character arrays with string literalsdcl_init_string_wcharCan only initialize wide character arrays with wide string literalsdcl_init_string_excessInitializer string too long for type '%0'dcl_init_string_zeroInitializer string (including terminal zero) too long for type '%0'dcl_init_ref_none8.5.3References should be initializeddcl_init_ref_ambigBase class in reference binding must be unambiguousdcl_init_ref_constA non-'const' reference can't be initialized using an rvaluedcl_init_ref_qualReference binding from more '%0' qualified typedcl_init_ref_funcA reference to function can only be initialized by a functiondcl_init_ref_tmpIntroducing temporary variable of type '%0'class_noneNo members in class definitionclass_mem_empty9.2Every member declaration must introduce a nameclass_mem_declaratorA member declaration should contain a declaratorclass_mem_semicolonCan't have empty member declarationclass_mem_anonEvery type definition must introduce a member nameclass_mem_ds_emptyNo declaration specifiers in member declarationclass_mem_redeclThe member '%0' has already been declared (at %1)class_mem_incompl_memThe member '%0' must have complete object typeclass_mem_init_memCan't have initializer with non-static member '%0'class_mem_defCan't define the non-static member '%0'class_mem_init_constA member initializer should be a constant expressionclass_mem_incompl_statThe static member '%0' must have complete object typeclass_mem_ctorThe member '%0' can't have the same name as its classclass_mem_ctor_dataThe data member '%0' can't have the same name as its classclass_mem_ref'%0' has a non-static reference memberclass_mem_const'%0' has a non-static 'const' memberclass_mem_flex'%0' has a flexible array memberclass_mem_flex_firstFlexible array members may only occur in structs with at least one other named memberclass_mem_flex_not_lastMember '%0' follows flexible array member '%1' which must be the last memberclass_mem_flex_nestedCan't nest structs with flexible array membersclass_mfct_eof9.3End of file encountered in rewriting '%0'class_mfct_scope'%0' can only be defined in its class or an enclosing namespace scopeclass_mfct_redeclCan't redeclare the member function '%0'class_this_qual9.3.2Member function called for more '%0' qualified objectclass_static_mfct_virt9.4.1Can't have virtual static member functionsclass_static_data_init9.4.2The static member '%0' can only have an initializer if it has integral type, not '%1'class_static_data_constThe static member '%0' can only have an initializer if it has 'const' type, not '%1'class_static_data_def'%0' was initialized in its class (at %1), and so can't be assigned a value in its definitionclass_static_data_scopeclass_static_data_anonCan't have static member '%0' in an anonymous classclass_union_deriv9.5The union '%0' can't have base classesclass_union_baseThe union '%0' can't be used as a base classclass_union_staticThe union '%0' can't contain a static data memberclass_union_virtualThe union '%0' can't contain a virtual functionclass_union_ref2GThe union '%0' can't have a member of reference type '%1'class_union_memThe union '%0' can't have a member of type '%1'class_union_anon_privateAn anonymous union can't have 'private' or 'protected' membersclass_union_anon_funcAn anonymous union can't have function membersclass_union_anon_staticAn anonymous union can't have external linkageclass_union_anon_memAn anonymous union can't be a static data member of a classclass_bit_base9.6Bitfield base type should be integral, not '%0'class_bit_base_intOnly 'int' types allowed in bitfields, not '%0'class_bit_signSign of a bitfield of type '%0' is implementation dependentclass_bit_dim_constBitfield width should be an integer constant expressionclass_bit_dim_zeroOnly unnamed bitfields can have width zeroclass_bit_dim_negBitfield width should be non-negative, not '%0'class_bit_dim_bigBitfield width '%0' exceeds minimum size for base type, '%1'class_bit_staticA bitfield can't be a static memberclass_bit_typedefCan't use 'typedef' to define a bitfield typeclass_bit_ptrCan't have pointers to bitfieldsclass_bit_refCan't have references to bitfieldsclass_bit_mptrCan't have pointers to bitfield membersclass_local_func9.8Member function '%0' of a local class should be defined in that classclass_local_staticCan't have static member '%0' in a local classclass_local_autoCan't use variable '%0' in local classclass_derived_class10A base class should have class type, not '%0'class_derived_incomplA base class should be completeclass_derived_emptyEmpty base class list for '%0'class_derived_base22'%0' has a base class, '%1'class_derived_virt'%0' is a virtual base class of '%1'class_mi_dup10.1Class '%0' already has a base class '%1'class_member_lookup_ambig10.2'%0' is an ambiguous base class of '%1'class_member_lookup_funcCan't call a member function inherited from an ambiguous base classclass_virtual_poly10.3'%0' is a polymorphic typeclass_virtual_override'%0' is an overriding virtual functionclass_virtual_hide69'%0' hides rather than overrides the virtual function '%1'class_virtual_retReturn type for overriding virtual function '%0' differs from that for '%1' (see %2)class_virtual_dargDefault arguments for virtual function '%0' differ from those of overridden functionclass_virtual_ambigConversion from return type of '%0' to that of '%1' must be unambiguousclass_virtual_final92Virtual function '%0' doesn't have a unique final overrider in '%1'class_virtual_destrThe polymorphic type '%0' doesn't have a virtual destructorclass_virtual_notCall to '%0' is not virtualclass_abstract_virt10.4Only virtual functions can be pureclass_abstract_zeroA pure specifier should be precisely '0'class_abstract_classThe class '%0' is abstractclass_abstract_pure'%0' is a pure virtual functionclass_abstract_declThe object '%0' can't have abstract typeclass_abstract_memThe member '%0' can't have abstract typeclass_abstract_parA function parameter can't have abstract typeclass_abstract_retA function can't return an abstract typeclass_abstract_castCan't explicitly cast to an abstract typeclass_abstract_callCalling the pure virtual function '%0' is undefinedclass_access_spec_priv11.1'%0' has a 'private' or 'protected' memberclass_access_spec_id909The '%1' member '%0' can't be accessed by '%2'class_access_spec_none90Can't access the '%1' member '%0'class_access_spec_changeCan't change access in redeclaration of '%0' (see %1)class_access_base_acc11.2Missing base class access, '%1 %0'class_access_base_id2209The '%2' base '%0' of '%1' can't be accessed by '%3'class_access_base_none220Can't access the '%2' base '%0' of '%1'class_access_dcl_using11.3Access declarations are deprecated: use 'using %0'class_friend_decl11.4Only functions and classes can be friendsclass_friend_elabElaborated type specifier required in friend declarationclass_friend_storageThe 'friend' specifier can't be used with the storage class specifier '%0'class_friend_defCan't apply 'friend' to a class definitionclass_friend_localCan't define a 'friend' function in a local classclass_friend_pre'%0' first declared in a friend declarationclass_friend_dup_funcFunction '%0' is already a friend of '%1'class_friend_dup_classClass '%0' is already a friend of '%1'class_special_decl12Can't explicitly declare the implicit function '%0'class_ctor_static12.1Constructors can't be static membersclass_ctor_virtualConstructors can't be virtual membersclass_ctor_retCan't give return type for constructor '%0'class_ctor_qual63The constructor '%0' can't be '%1' qualifiedclass_ctor_resultCan't return a value from the constructor '%0'class_ctor_addrCan't take the address of the constructor '%0'class_ctor_default'%0' has no default constructorclass_ctor_user'%0' has a user-defined constructorclass_ctor_nontriv'%0' has a non-trivial constructorclass_ctor_make'%0' has only copy constructorsclass_ctor_private'%0' has only private non-copy constructors and no friendsclass_conv_fct_typedef12.3.2Can't declare type in conversion function name '%0'class_conv_fct_retCan't give return type for conversion function '%0'class_conv_fct_ret_badConversion function '%0' declared to return '%1'class_conv_fct_parsCan't give parameter types for conversion function '%0'class_conv_fct_voidIllegal conversion function '%0'class_conv_fct_memA conversion function must be a non-static memberclass_dtor_static12.4Destructors can't be static membersclass_dtor_retCan't give return type for destructor '%0'class_dtor_parsCan't give parameter types for destructor '%0'class_dtor_funcThe destructor '%0' must be a member functionclass_dtor_inheritThe destructor '%0' can't be inherited by '%1'class_dtor_qualThe destructor '%0' can't be '%1' qualifiedclass_dtor_default'%0' has no default destructorclass_dtor_nontriv'%0' has a non-trivial destructorclass_dtor_resultCan't return a value from the destructor '%0'class_dtor_addrCan't take the address of the destructor '%0'class_dtor_private'%0' has a private destructor and no friendsclass_dtor_threeA class '%0' with a destructor, copy constructor or copy assignment operator should have all threeclass_free_static12.5'%0' is implicitly declared staticclass_base_init_bad12.6.2The function '%0' can't have constructor-style initializersclass_base_init_emptyEmpty constructor-style initializer for function '%0'class_base_init_oldAnachronistic base class initializer in '%0'class_base_init_uniqClass '%0' does not have a unique base classclass_base_init_staticInitializer '%0' isn't a non-static member or a base classclass_base_init_inheritCan't use inherited member '%0' as an initializerclass_base_init_baseThe base class initializer '%0' should be a direct or a virtual baseclass_base_init_ambigThe base class initializer '%0' is both a direct and a virtual baseclass_base_init_dupInitializer for '%0' already givenclass_base_init_noneNo initializer for '%0' in constructorclass_base_init_orderConstructor initializer for '%0' out of sequenceclass_base_init_unionMore than one initializer given for union '%0'class_base_init_anonMore than one initializer given for anonymous union member '%0'class_base_init_errIn special member function '%0'class_base_init_implIn implicit definition of '%0'class_copy_bad12.8Copy constructor '%0' should have a reference parameterclass_copy_constr'%0' has no copy constructorclass_copy_assign'%0' has no copy assignment operatorclass_copy_nontriv_constr'%0' has a non-trivial copy constructorclass_copy_nontriv_assign'%0' has a non-trivial copy assignment operatorclass_copy_ptrPointers are shallow copiedover_load_pars13.1Can't overload functions with indistinguishable parameter typesover_match_call_mem13.3.1.1Can't have member function '&%0' in callover_match_call_okOverloaded function call resolves to '%0'over_match_call_targetTarget dependent resolution for call to overloaded function '%0'over_match_call_ambigAmbiguous call to overloaded function '%0'over_match_oper_ok13.3.1.2Overloaded operator resolves to '%0'over_match_oper_targetTarget dependent resolution for overloaded operator '%0'over_match_oper_ambigAmbiguous overloaded operator '%0'over_match_oper_arrowInfinite loop in overloading of '->'over_match_ctor_ok13.3.1.3Overloaded constructor call resolves to '%0'over_match_ctor_targetTarget dependent resolution for call to overloaded constructor '%0'over_match_ctor_ambigAmbiguous call to overloaded constructor '%0'over_match_ctor_noneNone of the overloaded constructors '%0' is viable for given callover_match_conv_ok13.3.1.5Overloaded user-defined conversion resolves to '%0'over_match_conv_targetTarget dependent resolution for user-defined conversion from '%0' to '%1'over_match_conv_ambigAmbiguous user-defined conversion from '%0' to '%1'over_match_conv_dupAmbiguous user-defined conversions from '%0'over_match_viable_none13.3.2None of the overloaded functions '%0' is viable for given callover_match_viable_listViable candidates are as followsover_match_best_install13.3.3Failed target dependent overload resolutionover_match_best_commonCan't find common return type for target dependent overload resolutionover_over_context13.4Can't use the overloaded function '%0' in this contextover_over_noneNone of the overloaded functions '%0' has type '%1'over_over_okAddress of overloaded function resolves to '%0'over_oper_bad13.5over_oper_staticOverloaded operators can't be static membersover_oper_type'%0' should have an overloadable parameter typeover_oper_default'%0' can't have default argumentsover_oper_func'%0' is not a functionover_unary_pars6MN13.5.1'%0' should have %1 parameter%2over_binary_pars_p213.5.2over_binary_pars_p16MMN'%0' should have %1 or %2 parameter%3over_ass_mem13.5.3'%0' should be a member functionover_ass_parsover_call_mem13.5.4over_sub_mem13.5.5over_sub_parsover_ref_mem13.5.6over_ref_parsover_inc_pars13.5.7over_inc_pars_p2Extra parameter to '%0' should be of type '%1'temp_decl_bad14Invalid template declarationtemp_decl_scopeA template can only be declared in namespace or class scopetemp_decl_funcCan't have partially specialized template functionstemp_decl_oneCan only declare a single object in a template declarationtemp_decl_linkageA template can't have C linkagetemp_decl_exportCan't export the template '%0'temp_decl_undefThe non-exported template '%0' has not been definedtemp_param_eof14.1End of file in template parameterstemp_param_dupDuplicate template parameter '%0'temp_param_typeThe template parameter '%0' can't have type '%1'temp_param_dcl_stcCan't apply '%0' to a template parametertemp_param_defaultThe template parameter '%0' should have a default argumenttemp_param_funcCan't have default arguments in template functiontemp_param_redeclCan't have default arguments in template redeclarationtemp_param_noneNo template from which to specialize '%0'temp_names_eof14.2End of file in arguments for template '%0'temp_names_hack'>>' in template arguments interpreted as '> >'temp_names_badBad 'template' qualifiertemp_names_not'template %0' doesn't name a template membertemp_names_memMember '%0' should be prefixed by 'template'temp_arg_type14.3Type expected for parameter '%0' of template '%1'temp_arg_expExpression expected for parameter '%0' of template '%1'temp_arg_lessNot enough arguments for template '%0'temp_arg_moreToo many arguments for template '%0'temp_arg_localType argument '%0' should have external linkagetemp_arg_constA non-type template argument should be constanttemp_arg_internalA non-type template argument should have external linkagetemp_arg_overA non-type template argument can't be an overloaded pointer to membertemp_arg_badInvalid non-type template argumenttemp_arg_initIn initialization of template parameter '%0' of '%1'temp_arg_templTemplate name expected for parameter '%0' of template '%1'temp_arg_templ_notValue for template parameter '%0', '%1' does not denote a type nametemp_arg_templ_badInvalid type for template parameter '%0', '%1'temp_mem_virtual14.5.2A template member function can't be virtualtemp_mem_destrA destructor can't be a template member functiontemp_mem_localA local class can't have a template member or friendtemp_class_spec_primary14.5.4Specialization '%0' should be more specialized than its primary templatetemp_class_spec_dependDependent non-type argument in specialization '%0'temp_class_spec_dargCan't have default arguments in template specializationtemp_class_spec_ambig14.5.4.1Ambiguous specialization for template '%0'temp_class_spec_matchSpecialization '%0' usedtemp_res_nspaceAG14.6Qualifier '%0' expands to the non-class type '%1'temp_res_qualQualifier in 'typename' doesn't depend on a template parametertemp_res_typeA6'typename %0::%1' doesn't denote a typetemp_res_key179GTemplate parameter '%1' of '%2' should be '%0', not '%3'temp_local_not14.6.1Can't use the template type '%0' in this contexttemp_local_hideCan't hide the template parameter '%0'temp_spec_type14.7Invalid type '%0' for specialization of template '%1'temp_spec_badInvalid specialization for template '%0'temp_spec_memberCan't specialize '%0' in a classtemp_spec_prefix'template <>' required in template specializationtemp_spec_reinstTemplate '%0' already explicitly instantiatedtemp_spec_respecTemplate '%0' already explicitly specializedtemp_spec_redeclTemplate '%0' both explicitly instantiated and explicitly specializedtemp_spec_usedTemplate '%0' specialized after usetemp_spec_postTemplate specialization '%0' matches previously used instance '%1'temp_inst_def14.7.1Instantiating template '%0'temp_inst_depthTemplate instantiation depth too great (%0)temp_inst_commentGDIn instantiation of template '%0' (at %1)temp_explicit_bad14.7.2No template from which to instantiate '%0'temp_explicit_id'%0 <>' required in explicit template instantiationtemp_explicit_defCan't have definition in explicit template instantiationtemp_explicit_incomplComplete class required in explicit template instantiationtemp_explicit_templInvalid template instantiationtemp_expl_spec_dargs14.7.3Can't have default function arguments in explicit specializationtemp_deduct_fail14.8.2Template argument deduction failed for '%0'temp_deduct_undefCan't deduce value of template parameter '%0'except_handlers15A 'try' block must have at least one associated 'catch' handlerexcept_notBody of 'try' block doesn't throw an exceptionexcept_jump_intoCan't jump into a 'try' block or handlerexcept_throw_type15.1Can only throw an expression, not a typeexcept_throw_typedefCan't define a type in a 'throw' expressionexcept_throw_copy'throw' expression is copied to temporary variableexcept_throw_incomplCan't throw a reference to an incomplete classexcept_throw_ambigCan't throw an expression with an ambiguous base classexcept_handle_typedef15.3Can't define a type in an exception declarationexcept_handle_unreachExceptions of type '%0' will be caught by the previous '%1' handlerexcept_handle_ellipsisA '...' exception handler must be the last in its blockexcept_handle_incomplCan't catch a reference to an incomplete classexcept_handle_returnCan't return from exception handler in '%0'except_spec_bad15.4Can only use exception specification in a function declaratorexcept_spec_typedefCan't define a type in an exception specificationexcept_spec_ellipsisCan't use '...' in an exception specificationexcept_spec_incomplCan't have a reference to an incomplete class in an exception specificationexcept_spec_wrongRedeclaration of '%0' should have the same exception specifiers (see %1)except_spec_virtualException specifiers for overriding virtual function '%0' should be more restrictive than those for '%1' (see %2)except_spec_assignException specifiers in conversion should be more restrictiveexcept_spec_initException specifiers in initialization should matchexcept_spec_throwUncaught exception of type '%0' thrownexcept_spec_callFunction '%0' may throw an uncaught exception of type '%1'cpp_bad16Bad preprocessing directivecpp_unknownUnknown preprocessing directive, '#%0'cpp_endEnd of '#%0' directive expectedcpp_indentIndented preprocessing directivecpp_indent_dirSpace after '#' in preprocessing directivecpp_oldPre-ISO preprocessors don't handle '#%0'cpp_space_replaceWhite space required before illegal character in replacement listcpp_space_replace2White space required between macro identifier and replacement listcpp_cond_if_match16.1'#%0' without matching '#%1'cpp_cond_else_dup88D'#%0' after '#%1' (at %2)cpp_cond_def_idBad 'defined' operationcpp_cond_def_replaceMacro expansion gives 'defined'cpp_cond_ifdef_idMacro identifier expected after '#%0'cpp_cond_zeroIdentifier '%0' replaced by '0'cpp_cond_if_constInteger constant expression expected after '#%0'cpp_cond_if_tiTarget dependent '#%0'cpp_cond_if_ti_declCan't have target dependent '#%0' at outer levelcpp_cond_if_jump_intoCan't jump into a target dependent '#if' statementcpp_cond_if_macroCan't define macro '%0' in a target dependent '#if' statementcpp_cond_endif_endNo text allowed after '#%0' directivecpp_include_bad16.2Illegal header namecpp_include_incomplIncomplete header namecpp_include_undefUndefined header name, '%0'cpp_include_emptyEmpty header namecpp_include_fullInclusion of '%0' may not be portablecpp_include_unknownCan't open included file, '%0'cpp_include_openOpening included file, '%0'cpp_include_closeClosing included file, '%0'cpp_include_depthInclude depth too great (%0)cpp_include_dupJDFile '%0' has already been included (from %1)cpp_include_dateDate stamp on file has changedcpp_replace_id16.3cpp_replace_redef_okMacro '%0' redefined (see %1)cpp_replace_redef_badMacro '%0' redefined inconsistently (see %1)cpp_replace_redef_weakMacro '%0' redefined with parameter renaming (see %1)cpp_replace_redef_spaceMacro '%0' redefined with differing white space (see %1)cpp_replace_redef_nestNested definition of macro '%0' (see %1)cpp_replace_par_dup66Parameter '%0' already defined for macro '%1'cpp_replace_par_badBadly punctuated parameters for macro '%0'cpp_replace_arg_noneMacro '%0' invoked without argumentscpp_replace_arg_emptyM6Argument %0 for macro '%1' is emptycpp_replace_arg_ppdirPreprocessing directive in arguments for macro '%0'cpp_replace_arg_eofUnterminated arguments for macro '%0'cpp_replace_arg_number6MNMMacro '%0' applied with %1 argument%2, not %3cpp_replace_arg_number2Variadic macro '%0' applied with %1 argument%2, not at least %3cpp_replace_va_args_bad'__VA_ARGS__' in replacement list of macro '%0' without ellipsis notationcpp_stringize_par16.3.2'#' should be followed by a parameter for macro '%0'cpp_stringize_badInvalid string formed by macro '%0'cpp_stringize_oldQuoted parameter '%0' in definition of macro '%1'cpp_concat_place16.3.3Badly placed '##' operator in macro '%0'cpp_concat_badInvalid result for '##' operator in macro '%0'cpp_rescan_recursive16.3.4Macro '%0' used recursivelycpp_scope_id16.3.5cpp_scope_undefUndefined macro '%0' was not definedcpp_line_bad16.4Line number expected after '#%0'cpp_line_floatInvalid line number in '#%0'cpp_line_rangeLine number out of range in '#%0'cpp_error_msg16.5cpp_pragma_unknown16.6Unknown '#%0' directivecpp_null16.7Null preprocessing directivecpp_predef_bad16.8Identifier '%0' subject of '#%1' directivecpp_predef_undefUndefining built-in macro '%0'cpp_predef_redefBuilt-in macro '%0' redefinedcpp_predef_keywordKeyword '%0' redefined using '#define'lib_builtinJ618Built-in '%0::%1' not declaredprintf_unknownUnknown format string, '%0'printf_invalidInvalid format string, '%0'printf_untermUnterminated '%0' format stringprintf_flagsCan't have flags '%0' with '%1' format stringprintf_widthCan't have field width with '%0' format stringprintf_precisionCan't have precision with '%0' format stringprintf_arg_zeroCan't have argument zero in format stringprintf_arg_largeArgument %0 in format string out of rangeprintf_arg_compatIncompatible format string for argument %0printf_arg_noneNo format string given for argument %0printf_arg_mixCan't mix numbered and unnumbered arguments in format stringlimits_maxJLLAnnex BValue for '%0' (%1) exceeds implementation limit (%2)limits_minValue for '%0' (%1) exceeds minimum implementation limit (%2)pragma_scope_undefChecking scope '%0' not definedpragma_scope_redefChecking scope '%0' already definedpragma_scope_endUnexpected end of checking scopepragma_scope_setOption '%0' has already been set in this scopepragma_dblock_nameName mismatch for end of declaration block '%0'pragma_dblock_endUnexpected end of declaration blockpragma_dir_undefDirectory '%0' not definedpragma_dir_modeChecking mode for directory '%0' already definedpragma_error_badUnknown error, %0pragma_option_badUnknown option, %0pragma_keyword_badUnknown keyword, '%0'pragma_char_litCharacter literal should have integral type, not '%0'pragma_builtin_typeBuilt-in type should be integral, not '%0'pragma_promote_typePromotion type should be integral, not '%0'pragma_promote_compatPromotion types for '%0' should be compatiblepragma_compat_typeInvalid arguments for directivepragma_arg_dupInconsistent compatible argument type for '%0'pragma_arg_cycleDirective completes a cycle of compatible argument typespragma_lit_typeLiteral type should be a promoted integral type, not '%0'pragma_lit_rangeLiteral limit '%0' doesn't fit into type '%1'pragma_lit_questionType required in '?:' literal limitpragma_token_sortInvalid sort for token '%0'pragma_preserve_undecl87Identifier in '%0' directive, '%1', doesn't have linkagepragma_weak_redefWeak symbol '%0' already definedpragma_cpp_knownPreprocessing directive '#%0' usedpragma_cpp_identString literal expected after '#%0'pragma_assert_idPredicate identifier expected after '#%0'pragma_assert_openOpen bracket expected after predicate in '#%0'pragma_assert_parenUnterminated predicate token sequence in '#%0'pragma_assert_emptyEmpty predicate token sequence in '#%0'pragma_assert_predPredicate '%0' usedport_entry_undefPortability table entry '%0' not definedport_entry_redefPortability table entry '%0' already definedtoken_info'%0' is tokenizedtoken_redeclToken '%0' declared inconsistently (see %1)token_redefIncompatible redefinition for token '%0' (see %1)token_redef_okRedefinition of token '%0' (see %1)token_undefToken '%0' not definedtoken_undeclToken '%0' not declaredtoken_qualCan't qualify the token name '%0'token_scopeIdentifier '%0' used out of scopetoken_no_defToken in 'no_def' directive, '%0', has already been defined (at %1)token_def_notCan't define token '%0'token_def_argsWrong number of parameters in definition of token '%0'token_def_funcFunction of type '%1' required in 'FUNC' token definition, not '%0'token_def_ambigAmbiguous 'FUNC' token '%0' in definitiontoken_def_exceptException specifiers should match in 'FUNC' token definitiontoken_def_implicitImplicit definition of token '%0'token_proc_highHigh-level 'PROC' tokens not allowedtoken_funcA 'FUNC' token should have function type, not '%0'token_memThe second type in a 'MEMBER' token should have class type, not '%0'token_mem_offConstant offset required in 'MEMBER' tokentoken_stmt_retCan't have 'return' statement in 'STATEMENT' token '%0'token_stmt_jumpJump into 'STATEMENT' tokentoken_constNon-constant 'EXP' token '%0' used in constant expressiontoken_arg_sortWrong sort for 'PROC' token parameter '%0'token_arg_badInvalid 'PROC' token parameter '%0'token_arg_expValues for 'EXP' token '%0' are converted to the token typetoken_arg_constNon-constant value for constant 'EXP' token '%0'token_arg_lvalueValue for lvalue 'EXP' token '%0' is an rvaluetoken_arg_memTypes for 'MEMBER' token '%0' should be compatibletoken_arg_natNon-negative integer constant required in 'NAT' token '%0'token_arg_type87GInvalid type for '%0' token '%1', '%2'token_recursiveToken '%0' defined recursivelytoken_arg_undefCan't deduce value of token parameter '%0' in application of token '%1'token_conv7GGUsing token '%0' for conversion from '%1' to '%2'Itx⍀xP5t0tc⍀cPttN⍀NPts9⍀9Pss$⍀$Ps؋ #$Ë $Ë$ü``H qDok A0, `uf<   Q 4` +H   \\L\H\D\4\0\,\\\\\\[[[[[[[[[[[[[[[[t[p[l[\[X[T[D[@[<[([$[[[ [ZZZZZZZZZZZZZZ|ZlZhZdZTZPZLZ>>>>>>>>>>>>>>>|>x>t>d>`>\>L>H>D>4>0>,>>>>>>================t=p=l=X=T=@=<=,=(=$== ==<<<<<<<<<<<<<<<<<<|<l<h<d<T<P<L<H<<<8<4<$< <<<<;;;;;;;;;;;;;|;x;t;`;\;X;H;D;4;0;,;;;;;;:::::::::::::::::t:p:l:X:T:P:D:@:<:8:,:(:$::: :99999999999999999|9x9l9h9d9P9L98949 9999888888888888|8x8t8d8`8\8X8L8H8D808,8888777777777777777t7p7l7h7\7X7T7D7@7<7,7(7$777 76666666666666666666|6x6l6h6d6P6L6<68646 666 666555555555555555x5t5d5`5\5L5H5D54505,555554444444444444t4p4l4X4T4D4@4<4(4$44 44333333333333333|3h3d3P3L38343 33 33322222222222222x2t2`2\2H2D24202,2222111111111111111t1p1l1h1X1T1D1@1<1,1(1$11 10000000000000000|0h0d0T0P0L0<08040 0000///////////////x/t/d/`/\/L/H/D/4/0/,////...........p.l.X.T.@.<.(.$... ..----------------|-h-d-P-L-8-4- --- ---,,,,,,,,,,,,,,x,t,`,\,L,H,D,4,0,,,(,,,,,++++++++++++++++p+l+\+X+T+D+@+<+(+$+ +++ +*****************|*l*h*d*T*P*L*<*8*4*$* ** ***)))))))))))))))))|)x)t)p)`)\)X)L)H)D)4)0),)()))))(((((((((((((((((t(p(l(\(X(T(D(@(<(,((($( ((( (('''''''''''''''''|'x'l'h'd'`'P'L'<'8'4'$' ''''&&&&&&&&&&&&&&|&x&t&d&`&\&X&L&H&D&4&0&,&&&&%%%%%%%%%%%%%%t%p%l%X%T%P%D%@%<%,%(%$%% %$$$$$$$$$$$$$$$$|$h$d$`$T$P$L$<$8$4$0$$$ $$$$############|#x#t#d#`#\#L#H#D#4#0#,#######"""""""""""""""""p"l"\"X"T"D"@"<","("$" """ ""!!!!!!!!!!!!!!!!|!h!d!`!P!L!8!4!0! !!!!!            x t ` \ H D 4 0 ,      plhXT@<8,($ |xlhdTPLH84  |xtd`\XLHD0,tplh\XTPD@<8,($ |hdTPL<84$  |xt`\LHD0,tplXTD@<,($ |lhdTPL840  |xtpd`\LHD40,tplh\XTD@<,($ |hdPL84$ |xtpd`\HD@0,tplXTD@<,($ |lhdTPL<84$ |xtd`\LHD40,tpl\XTD@<8,($ |lhdTPL<84$  |xt`\LHD40,(                 p l h \ X T @ < ( $                  | h d T P L H < 8 4 0                        | x t ` \ X H D @ 0 ,                 t p l \ X T P D @ < , ( $                      | x l h d ` T P L < 8 4 $      |xtd`\LHD40,tplh\XTD@<8,($  |lhd`TPL84$  |xtd`\LHD40,tplhXTPD@<($ |xlhd`TPLH<840$  |xtpd`\LHD@40,(plXTD@<8,($ |lhdTPL<840$ y s?k?e ` Z;R;L G A7973 . (3Ћ 3Ћ  //  `#2 L&ThPX_>\dM$_ERR_NAME_ERR_CATALOG_catalog_size___i686.get_pc_thunk.bx_find_error_no_set_error_sev_find_vocab___i686.get_pc_thunk.cx_init_catalog_term_catalog___i686.get_pc_thunk.axdyld_stub_binding_helper_token_names_fmm_deftype_fmm_free_strlen_strcmp_hash_fmm_malloc_all_error_hash_init_err_hash_error_hash