home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-02-08 | 53.3 KB | 1,090 lines |
-
-
-
-
- 4001 "nonstandard extension 'single line comment' was used"
- 4002 "too many actual parameters for macro '%s'"
- 4003 "not enough actual parameters for macro '%s'"
- 4004 "incorrect construction after 'defined'"
- 4005 "'%Fs' : macro redefinition"
- 4006 "#undef expected an identifier"
- 4007 "'%Fs' : must be '%Fs'"
- 4008 "'%Fs' : '%Fs' attribute ignored"
- 4009 "string too big; trailing characters truncated"
- 4010 "single-line comment contains line-continuation character"
- 4011 "'%Fs' : identifier was truncated to '%d' characters"
- 4012 "float constant in a cross compilation"
- 4013 "'%Fs' undefined; assuming extern returning int"
- 4014 "concatenating mismatched wide strings"
- 4015 "'%Fs' : type of bit field must be integral"
- 4016 "'%s' : no function return type; using 'int' as default"
- 4017 "cast of 'int' expression to far pointer"
- 4018 "'%Fs' : signed/unsigned mismatch"
- 4019 "empty statement at global scope"
- 4020 "'%Fs' : too many actual parameters"
- 4021 "'%Fs' : too few actual parameters"
- 4022 "'%Fs' : pointer mismatch for actual parameter %d"
- 4023 "'%Fs' : based pointer passed to unprototyped function : parameter %d"
- 4024 "'%Fs' : different types for formal and actual parameter %d"
- 4025 "'%Fs' : based pointer passed to function with variable arguments: parameter %d"
- 4026 "function declared with formal parameter list"
- 4027 "function declared without formal parameter list"
- 4028 "formal parameter %d different from declaration"
- 4029 "declared formal parameter list different from definition"
- 4030 "first formal parameter list longer than the second list"
- 4031 "second formal parameter list longer than the first list"
- 4032 "formal parameter %d has different type when promoted"
- 4033 "'%Fs' must return a value"
- 4034 "sizeof returns 0"
- 4035 "'%Fs' : no return value"
- 4036 "unnamed %Fs as actual parameter"
- 4037 "conflicting ambient class modifiers"
- 4038 "'%Fs' : illegal ambient class modifier"
- 4039 "ambient class modifier on reference ignored"
- 4040 "memory attribute on '%Fs' ignored"
-
- 4042 "'%Fs' : has bad storage class"
- 4043 "function specifier used more than once"
- 4044 "specifier __huge on '%Fs' ignored; can only be applied to array"
- 4045 "'%Fs' : array bounds overflow"
- 4046 "'%Fs' : unsized array treated as %Fs"
- 4047 "'%Fs' : different levels of indirection"
- 4048 "different declared array subscripts"
- 4049 "'%Fs' : indirection to different types"
- 4050 "'%Fs' : different code attributes"
- 4051 "type conversion; possible loss of data"
- 4052 "function declarations different; one contains variable arguments"
- 4053 "one void operand for '?:'"
- 4054 "'%Fs' : from function pointer '%Fs' to data pointer '%Fs'"
- 4055 "'%Fs' : from data pointer '%Fs' to function pointer '%Fs'"
- 4056 "overflow in floating-point constant arithmetic"
- 4057 "'%Fs' : indirection to slightly different base types"
- 4058 "unions are now aligned on alignment requirement, not size"
- 4059 "pascal string too big, length byte is length % 256"
-
- 4060 "switch statement contains no 'case' or 'default' labels"
- 4061 "enumerate '%Fs' in switch of enum '%Fs' is not explicitly handled by a case label"
- 4062 "enumerate '%Fs' in switch of enum '%Fs' is not handled"
- 4063 "case '%ld' is not a valid value for switch of enum '%Fs'"
- 4064 "switch of incomplete enum '%Fs'"
- 4065 "switch statement contains 'default' but no 'case' labels"
-
- 4067 "unexpected characters following '%Fs' directive - newline expected"
- 4068 "unknown pragma"
- 4069 "long double is the same precision as double"
- 4070 "return of a 'void' expression"
- 4071 "'%Fs' : no function prototype given"
- 4072 "'%Fs' : no function prototype on __fastcall function"
- 4073 "initializers put in library initialization area"
- 4074 "initializers put in compiler reserved initialization area"
- 4075 "initializers put in unrecognized initialization area"
- 4076 "'%Fs' : can be used on integral types only"
- 4077 "unknown check_stack option"
- 4078 "case constant '%ld' too big for the type of the switch expression"
- 4079 "unexpected token '%Fs'"
- 4080 "expected identifier for segment name; found '%Fs'"
- 4081 "expected a comma; found '%Fs'"
- 4082 "expected an identifier; found '%Fs'"
- 4083 "expected '('; found '%Fs'"
- 4084 "expected a pragma directive; found '%Fs'"
- 4085 "expected pragma parameter to be 'on' or 'off'"
- 4086 "expected pragma parameter to be '1', '2', '4', '8', or '16'"
- 4087 "'%Fs' : declared with 'void' parameter list"
- 4088 "'%Fs' : pointer mismatch in actual parameter %d, formal parameter %d"
- 4089 "'%Fs' : different types in actual parameter %d, formal parameter %d"
- 4090 "'%Fs' : different const or volatile qualifiers"
- 4091 "no symbols were declared"
- 4092 "sizeof returns 'unsigned long'"
- 4093 "unescaped newline in character constant in inactive code"
- 4094 "untagged '%Fs' declared no symbols"
- 4095 "expected ')'; found '%Fs'"
- 4096 "'%Fs' must be used with '%Fs'"
- 4097 "nonstandard extension : typedef-name '%Fs' used as synonym for class-name '%Fs'"
- 4098 "'%Fs' : 'void' function returning a value"
- 4099 "'%Fs' : type name first seen using '%Fs' now seen using '%Fs'"
- 4100 "'%Fs' : unreferenced formal parameter"
- 4101 "'%Fs' : unreferenced local variable"
- 4102 "'%Fs' : unreferenced label"
- 4103 "'%Fs' : used #pragma pack to change alignment"
- 4104 "'%Fs' : near data in same_seg pragma; ignored"
- 4105 "'%Fs' : code modifiers only on function or pointer to function"
- 4106 "pragma requires an integer between 1 and 127"
- 4107 "pragma requires an integer between 15 and 255"
- 4108 "pragma requires an integer between 79 and 132"
- 4109 "unexpected identifier '%Fs'"
- 4110 "unexpected token 'number'"
- 4111 "unexpected token 'string'"
- 4112 "#line requires an integer between 1 and 32767"
- 4113 "function parameter lists differed"
- 4114 "same type qualifier used more than once"
- 4115 "'%Fs' : named type definition in parentheses"
- 4116 "unnamed type definition in parentheses"
- 4117 "macro name '%Fs' is reserved, '%Fs' ignored"
- 4118 "pragma not supported during fast compile"
- 4119 "different bases '%Fs' and '%Fs' specified"
- 4120 "based/unbased mismatch"
- 4121 "'%Fs' : alignment of a member was sensitive to packing"
- 4122 "'%Fs' : alloc_text applicable only to functions with C linkage"
- 4123 "different base expressions specified"
- 4124 "__fastcall with stack checking is inefficient"
- 4125 "decimal digit terminates octal escape sequence"
- 4126 "'%c' : unknown memory-model command-line option"
- 4127 "conditional expression is constant"
- 4128 "storage-class specifier after type"
- 4129 "'%c' : unrecognized character escape sequence"
- 4130 "'%Fs' : logical operation on address of string constant"
- 4131 "'%Fs' : uses old-style declarator"
- 4132 "'%Fs' : const object should be initialized"
- 4133 "'%Fs' : incompatible types - pointer to 'void' combined with pointer to type"
- 4134 "conversion between pointers to members of same class"
- 4135 "conversion between different integral types"
- 4136 "conversion between different floating-point types"
- 4137 "'%Fs' : no return value from floating-point function"
- 4138 "'*/' found outside of comment"
- 4139 "'0x%lx' : hex escape sequence is out of range"
- 4140 "'%Fs' : redefined, preceding references may be invalid"
- 4141 "'%Fs' : used more than once"
- 4142 "benign redefinition of type"
- 4143 "pragma 'same_seg' not supported; use __based allocation"
- 4144 "'%Fs' : relational expression as switch expression"
- 4145 "'%Fs' : relational expression as switch expression; possible confusion with '%Fs'"
- 4146 "unary minus operator applied to unsigned type, result still unsigned"
- 4147 "'%Fs' : '%Fs' ignored on pointer and reference declarations"
- 4148 "'%Fs' : DS != SS for '__near' '%Fs'"
- 4149 "'%Fs' : different ambient model than base class '%Fs'"
- 4150 "deletion of pointer to incomplete type '%Fs'; no destructor called"
- 4151 "'%Fs' : operator should be explicitly '%Fs'"
- 4152 "nonstandard extension, function/data pointer conversion in expression"
- 4153 "function/data pointer conversion in expression"
- 4154 "deletion of an array expression; conversion to pointer supplied"
- 4155 "deletion of an array expression without using the array form of 'delete'"
- 4156 "deletion of an array expression without using the array form of 'delete'; array form substituted"
- 4157 "pragma was ignored by C compiler"
- 4158 "assuming #pragma pointers_to_members(full_generality, %Fs_inheritance)"
-
- 4184 "near call to thunk for '%Fs' in a different segment"
-
- 4200 "nonstandard extension used : zero-sized array in struct/union"
- 4201 "nonstandard extension used : nameless struct/union"
- 4202 "nonstandard extension used : '...': prototype parameter in name list illegal"
- 4203 "nonstandard extension used : union with static member variable"
- 4204 "nonstandard extension used : non-constant aggregate initializer"
- 4205 "nonstandard extension used : static function declaration in function scope"
- 4206 "nonstandard extension used : translation unit is empty"
- 4207 "nonstandard extension used : extended initializer form"
- 4208 "nonstandard extension used : delete [exp] - exp evaluated but ignored"
- 4209 "nonstandard extension used : benign typedef redefinition"
- 4210 "nonstandard extension used : function given file scope"
- 4211 "nonstandard extension used : redefined extern to static"
- 4212 "nonstandard extension used : function declaration used ellipsis"
- 4213 "nonstandard extension used : cast on l-value"
- 4214 "nonstandard extension used : bit field types other than int"
- 4215 "nonstandard extension used : long float"
- 4216 "nonstandard extension used : float long"
- 4217 "nonstandard extension used : function declaration from a previous block"
- 4218 "nonstandard extension used : must specify at least a storage class or a type"
- 4219 "nonstandard extension used : trailing ',' used for variable argument list"
- 4220 "varargs matches remaining parameters"
- 4221 "nonstandard extension used : '%Fs' : cannot be initialized using address of automatic variable '%Fs'"
- 4222 "nonstandard extension used : '%Fs' : 'static' should not be used on member functions defined at file scope"
- 4223 "nonstandard extension used : non-lvalue array converted to pointer"
-
- 4241 "'%Fs' : member access is restricted"
-
- 4243 "%Fs conversion from '%Fs' to '%Fs' exists, but is inaccessible"
-
- 4245 "'friend' specified for nonexistent function '%Fs'"
-
- 4247 "'%Fs' not accessible because '%Fs' uses '%Fs' to inherit from '%Fs'"
- 4248 "'%Fs' : cannot access %Fs %Fs declared in class '%Fs'"
- 4249 "'%Fs' : no path to %Fs %Fs declared in virtual base '%Fs'"
- 4250 "'%Fs' : inherits '%Fs::%Fs' via dominance"
- 4251 "'%Fs' : base type '%Fs' should be exported to export %Fs '%Fs'"
- 4252 "'%Fs' is not defined; cannot specify CodeView information"
-
- 4260 "no override, '%Fs::%Fs' has %Fs 'this' memory model whereas '%Fs::%Fs' has %Fs 'this' memory model"
- 4261 "no override, '%Fs::%Fs' has %Fs calling convention whereas '%Fs::%Fs' has %Fs calling convention"
- 4262 "no override, '%Fs::%Fs' has %Fs 'this' whereas '%Fs::%Fs' has %Fs 'this'"
-
- 4270 "'%Fs' : do not initialize a non-const '%Fs' with a non-lvalue '%Fs' function return"
-
- 4300 "conversion of pointer to nonintegral type"
-
- 4305 "'%Fs' : truncation from '%Fs' to '%Fs'"
- 4306 "'%Fs' : conversion from '%Fs' to '%Fs' of greater size"
- 4307 "'%Fs' : integral constant overflow"
- 4308 "negative integral constant converted to unsigned type"
- 4309 "'%Fs' : truncation of constant value"
-
- 4341 "'%Fs' : signed value is out of range for enum constant"
- 4342 "precision lost in initialization of enum constant"
-
- 4354 "'%Fs' : initialization of reference to member requires a temporary variable"
- 4355 "'this' : used in base member initializer list"
-
- 4385 "%Fs the '%Fs' in base '%Fs'"
- 4386 "%Fs to the '%Fs' in base '%Fs'"
- 4387 "'%Fs' : was considered"
-
- 4401 "'%Fs' : member is bit field"
- 4402 "must use PTR operator"
- 4403 "illegal PTR operator"
- 4404 "period on directive ignored"
- 4405 "'%Fs' : identifier is reserved word"
- 4406 "operand on directive ignored"
-
- 4409 "illegal instruction size"
- 4410 "illegal size for operand"
- 4411 "'%Fs' : symbol resolves to displacement register"
-
- 4414 "'%Fs' : short jump to function converted to near"
-
- 4500 "'%Fs' : class has private/protected data members; user-defined constructor advised"
- 4501 "'%Fs' : use of '::' unnecessary here"
- 4502 "'linkage' requires use of keyword 'extern'"
-
- 4504 "type still ambiguous after parsing %d tokens, assuming declaration"
- 4505 "'%Fs' : unreferenced local function has been removed"
- 4506 "no definition for inline function '%Fs'"
- 4507 "explicit linkage specified after default linkage was used"
- 4508 "'%Fs' : function should return a value; 'void' return type assumed"
-
- 4510 "'%Fs' : default constructor could not be generated"
- 4511 "'%Fs' : copy constructor could not be generated"
- 4512 "'%Fs' : assignment operator could not be generated"
- 4513 "'%Fs' : destructor could not be generated"
-
- 4520 "'%Fs' : multiple default constructors specified"
- 4521 "'%Fs' : multiple copy constructors specified"
- 4522 "'%Fs' : multiple assignment operators specified"
- 4523 "'%Fs' : multiple destructors specified"
- 4524 "'%Fs' : redundant use of 'friend' on destructor"
- 4525 "'%Fs' : redundant use of 'friend' on constructor"
-
- 4527 "instances of %Fs '%Fs' can never be destroyed - user-defined destructor required"
- 4528 "illegal 'pure' syntax, must be '= 0'"
-
- 4607 "'%Fs' : must be initialized in constructor base/member initializer list"
-
- 4610 "%Fs '%Fs' can never be instantiated - user defined constructor required"
-
- 4612 "bad #pragma syntax, pragma ignored"
- 4613 "'%Fs' : class of segment cannot be changed"
- 4614 "'%Fs' : varargs parameters with this type were promoted"
- 4615 "#pragma warning : unknown user warning type"
- 4616 "#pragma warning : warning number '%d' out of range, must be between '%d' and '%d'"
- 4617 "#pragma warning : invalid warning number"
-
- 4620 "no postfix form of 'operator ++' found for type '%Fs', using prefix form"
- 4621 "no postfix form of 'operator --' found for type '%Fs', using prefix form"
- 4622 "overwriting debug information formed during creation of the precompiled header in object file: '%s'"
-
- 4630 "'%Fs' : '%Fs' storage-class specifier illegal on member definition"
-
- 4650 "debugging information not in precompiled header; only global symbols from the header will be available"
- 4651 "'/D%s' specified for precompiled header but not for current compile"
- 4652 "command-line option '%Fs' inconsistent with precompiled header; precompiled header option ignored"
-
- 4699 "Note: %Fs"
-
- 4706 "assignment within conditional expression"
-
- 4710 "'%Fs' : function not expanded"
-
- 4726 "'%c' : unknown memory model command-line option"
- 4727 "conditional expression is constant"
-
- 4741 "/Oq option ignored for __fastcall function '%Fs'"
-
- 4746 "'%Fs' : unsized array given size %Fs"
-
- 4756 "overflow in constant arithmetic"
-
- 4758 "address of automatic (local) variable taken, DS != SS"
- 4759 "segment lost in conversion"
- 4760 "'%Fs' : segment lost in initialization"
-
- 4761 "integral size mismatch in argument : conversion supplied"
- 4762 "near/far mismatch in argument : conversion supplied"
-
- 4769 "conversion of near pointer to long integer"
-
- 4785 "near call to '%Fs' in different segment"
-
- 4788 "'%Fs' : identifier was truncated to '%d' characters"
-
- 4793 "native code generated for p-code function '%Fs' with inline assembly"
-
- 4900 "intermediate language mismatch between '%s' version '%ld' and '%s' version '%ld'"
-
- 4000 "UNKNOWN WARNING\n\t\tContact Microsoft Product Support Services"
-
-
- 2001 "newline in constant"
- 2002 "invalid wide-character constant"
- 2003 "expected 'defined id'"
- 2004 "expected 'defined(id)'"
- 2005 "#line expected a line number, found '%Fs'"
- 2006 "#include expected a filename, found '%Fs'"
- 2007 "#define syntax"
- 2008 "'%c' : unexpected in macro definition"
- 2009 "reuse of macro formal '%Fs'"
- 2010 "'%c' : unexpected in macro formal parameter list"
- 2011 "'%Fs' : '%Fs' type redefinition"
- 2012 "missing name following '<'"
- 2013 "missing '>'"
- 2014 "preprocessor command must start as first nonwhite space"
- 2015 "too many characters in constant"
- 2016 "no closing single quotation mark"
- 2017 "illegal escape sequence"
- 2018 "unknown character '0x%x'"
- 2019 "expected preprocessor directive, found '%c'"
- 2020 "'%Fs' : '%Fs' member redefinition"
- 2021 "expected exponent value, not '%c'"
- 2022 "'%ld' : too big for character"
- 2023 "divide by 0"
- 2024 "mod by 0"
- 2025 "'%s' : enum/struct/union type redefinition"
- 2026 "string too big, trailing characters truncated"
- 2027 "use of undefined type '%Fs'"
- 2028 "struct/union member must be inside a struct/union"
- 2029 "left of '%s' specifies undefined class/struct/union '%Fs'"
- 2030 "'%Fs' : struct/union member redefinition"
- 2031 "'%Fs' : function cannot be struct/union member"
- 2032 "'%Fs' : function cannot be member of %Fs '%Fs'"
- 2033 "'%Fs' : bit field cannot have indirection"
- 2034 "'%Fs' : type of bit field too small for number of bits"
- 2035 "struct/union '%Fs' : unknown size"
- 2036 "'%Fs' : unknown size"
- 2037 "left of '%s' specifies undefined struct/union '%Fs'"
- 2038 "'%s' : not struct/union member"
- 2039 "'%Fs' : is not a member of '%Fs'"
- 2040 "'%Fs' : different levels of indirection"
- 2041 "illegal digit '%c' for base '%d'"
- 2042 "signed/unsigned keywords mutually exclusive"
- 2043 "illegal break"
- 2044 "illegal continue"
- 2045 "'%Fs' : label redefined"
- 2046 "illegal case"
- 2047 "illegal default"
- 2048 "more than one default"
- 2049 "case value '%ld' already used"
- 2050 "switch expression not integral"
- 2051 "case expression not constant"
- 2052 "case expression not integral"
- 2053 "'%Fs' : wide string mismatch"
- 2054 "expected '(' to follow '%Fs'"
- 2055 "expected formal parameter list, not a type list"
- 2056 "illegal expression"
- 2057 "expected constant expression"
- 2058 "constant expression is not integral"
- 2059 "syntax error : '%Fs'"
- 2060 "syntax error : end of file found"
- 2061 "syntax error : identifier '%Fs'"
- 2062 "type '%Fs' unexpected"
- 2063 "'%Fs' : not a function"
- 2064 "term does not evaluate to a function"
- 2065 "'%Fs' : undeclared identifier"
- 2066 "cast to function type is illegal"
- 2067 "cast to array type is illegal"
- 2068 "illegal cast from '%Fs' to '%Fs'"
- 2069 "cast of 'void' term to non-'void'"
- 2070 "illegal sizeof operand"
- 2071 "'%Fs' : illegal storage class"
- 2072 "'%Fs' : initialization of a function"
- 2073 "'%Fs' : partially initialized array requires a default constructor"
- 2074 "'%Fs' : '%Fs' initialization needs curly braces"
- 2075 "'%Fs' : array initialization needs curly braces"
- 2076 "'%Fs' : struct/union initialization needs curly braces"
- 2077 "nonscalar field initializer '%Fs'"
- 2078 "too many initializers"
- 2079 "'%Fs' uses undefined class/struct/union '%Fs'"
- 2080 "illegal __far __fastcall function or __saveregs function"
- 2081 "'%Fs' : name in formal parameter list illegal"
- 2082 "redefinition of formal parameter '%Fs'"
- 2083 "%Fs comparison illegal"
- 2084 "function '%Fs' already has a body"
- 2085 "'%Fs' : not in formal parameter list"
- 2086 "'%Fs' : redefinition"
- 2087 "'%Fs' : missing subscript"
- 2088 "'%Fs' : illegal for %Fs"
- 2089 "'%Fs' : '%Fs' too large"
- 2090 "function returns array"
- 2091 "function returns function"
- 2092 "array element type cannot be function"
- 2093 "'%Fs' : cannot be initialized using address of automatic variable '%Fs'"
- 2094 "label '%Fs' was undefined"
- 2095 "'%Fs' : actual parameter has type 'void' : parameter %d"
- 2096 "struct/union comparison illegal"
- 2097 "illegal initialization"
- 2098 "expression is not an address"
- 2099 "initializer is not a constant"
- 2100 "illegal indirection"
- 2101 "'%Fs' on constant"
- 2102 "'%Fs' requires l-value"
- 2103 "'%Fs' on register variable"
- 2104 "'%Fs' on bit field ignored"
- 2105 "'%Fs' needs l-value"
- 2106 "'%Fs' : left operand must be l-value"
- 2107 "illegal index, indirection not allowed"
- 2108 "subscript is not of integral type"
- 2109 "subscript requires array or pointer type"
- 2110 "cannot add two pointers"
- 2111 "pointer addition requires integral operand"
- 2112 "pointer subtraction requires integral or pointer operand"
- 2113 "pointer can only be subtracted from another pointer"
- 2114 "'%Fs' : pointer on left; needs integral value on right"
- 2115 "'%Fs' : incompatible types"
- 2116 "function parameter lists differed"
- 2117 "'%Fs' : array bounds overflow"
- 2118 "negative subscript"
- 2119 "typedef types both define indirection"
- 2120 "'void' illegal with all types"
- 2121 "'%Fs' : bad %Fs operand"
- 2122 "'%Fs' : prototype parameter in name list illegal"
- 2123 "'%Fs' : cannot call __fastcall function '%Fs' from p-code"
- 2124 "divide or mod by zero"
- 2125 "'%Fs' : allocation exceeds 64K"
- 2126 "'%Fs' : incorrect operand"
- 2127 "parameter allocation exceeds 32K"
- 2128 "'%Fs' : alloc_text/same_seg applicable only to functions with C linkage"
- 2129 "static function '%Fs' declared but not defined"
- 2130 "#line expected a string containing the filename, found '%Fs'"
- 2131 "more than one memory attribute"
- 2132 "syntax error : unexpected identifier"
- 2133 "'%Fs' : unknown size"
- 2134 "'%Fs' : struct/union too large"
- 2135 "'%Fs' : illegal bit field operation"
- 2136 "'%Fs' : prototype must have parameter types"
- 2137 "empty character constant"
- 2138 "illegal to define an enumeration without any members"
- 2139 "type following '%s' is illegal"
- 2140 "parameter cannot be function type"
- 2141 "value out of range for enum constant"
- 2142 "function declarations differ, variable parameters specified only in one of them"
- 2143 "syntax error : missing '%Fs' before '%Fs'"
- 2144 "syntax error : missing '%Fs' before type '%Fs'"
- 2145 "syntax error : missing '%Fs' before identifier"
- 2146 "syntax error : missing '%Fs' before identifier '%Fs'"
- 2147 "'%Fs' : const array must be fully initialized"
- 2148 "array too large"
- 2149 "'%Fs' : named bit field cannot have zero width"
- 2150 "'%Fs' : bit field must have type 'int', 'signed int', or 'unsigned int'"
- 2151 "more than one language attribute"
- 2152 "'%Fs' : pointers to functions with different attributes"
- 2153 "hex constants must have at least one hex digit"
- 2154 "'%Fs' : does not refer to a segment name"
- 2155 "'?' : invalid left operand, expected arithmetic or pointer type"
- 2156 "pragma must be outside function"
- 2157 "'%Fs' : must be declared before use in pragma list"
- 2158 "'%Fs' : is a function"
- 2159 "more than one storage class specified"
- 2160 "'##' cannot occur at the beginning of a macro definition"
- 2161 "'##' cannot occur at the end of a macro definition"
- 2162 "expected macro formal parameter"
- 2163 "'%Fs' : not available as an intrinsic function"
- 2164 "'%Fs' : intrinsic function not declared"
- 2165 "'%Fs' : cannot modify pointers to data"
- 2166 "l-value specifies const object"
- 2167 "'%Fs' : too many actual parameters for intrinsic function"
- 2168 "'%Fs' : too few actual parameters for intrinsic function"
- 2169 "'%Fs' : intrinsic function, cannot be defined"
- 2170 "'%Fs' : not declared as a function, cannot be intrinsic"
- 2171 "'%Fs' : illegal operand"
- 2172 "'%Fs' : actual parameter is not a pointer : parameter %d"
- 2173 "'%Fs' : actual parameter is not a pointer : parameter %d, parameter list %d"
- 2174 "'%Fs' : actual parameter has type 'void' : parameter %d, parameter list %d"
- 2175 "'%Fs' : invalid locale"
- 2176 "static huge data not supported by '%Fs'"
- 2177 "constant too big"
- 2178 "'%Fs' : storage class for same_seg variables must be extern"
- 2179 "'%Fs' : was used in same_seg, but storage class is no longer extern"
- 2180 "controlling expression has type 'void'"
- 2181 "illegal else without matching if"
- 2182 "'%Fs' : has type 'void'"
- 2183 "syntax error: translation unit is empty"
- 2184 "illegal return of a 'void' value"
- 2185 "'%Fs' : illegal based allocation"
- 2186 "'%Fs' : illegal operand of type 'void'"
- 2187 "cast of near function pointer to far function pointer"
- 2188 "'%ld' : too big for wide character"
- 2189 "#error : %Fs"
- 2190 "first parameter list longer than second"
- 2191 "second parameter list longer than first"
- 2192 "parameter '%d' declaration different"
- 2193 "'%Fs' : already in a segment"
- 2194 "'%Fs' : is a text segment"
- 2195 "'%Fs' : is a data segment"
- 2197 "'%Fs' : too many actual parameters"
- 2198 "'%Fs' : too few actual parameters"
- 2199 "syntax error : found '%Fs (' at global scope (was a declaration intended?)"
- 2200 "'%Fs' : function has already been defined"
- 2201 "'%Fs' : cannot export static declarations"
- 2202 "'%Fs' : not all control paths return a value"
- 2203 "delete operator cannot specify bounds for an array"
- 2204 "'%Fs' : type definition found within parentheses"
- 2205 "'%Fs' : cannot initialize extern variables with block scope"
- 2206 "'%Fs' : typedef cannot be used for function definition"
- 2207 "'%Fs' in struct/union '%Fs' has a zero-sized array"
- 2208 "'%Fs' : no members defined using this type"
- 2209 "type cast in __based construct must be (__segment)"
- 2210 "'%Fs' : must be near/far data pointer"
- 2211 "(__segment) applied to function identifier '%Fs'"
- 2212 "'%Fs' : __based not available for pointers to functions"
- 2213 "'%Fs' : illegal argument to __based"
- 2214 "pointers based on 'void' require the use of :>"
- 2215 "':>' operator only for objects based on 'void'"
- 2216 "'%Fs' cannot be used with '%Fs'"
- 2217 "'%Fs' must be used with '%Fs'"
- 2218 "type in __based construct must be 'void'"
- 2219 "syntax error : type qualifier must be after '*'"
- 2220 "warning treated as error - no object file generated"
- 2221 "'.' : left operand points to class/struct/union, use '->'"
- 2222 "'->' : left operand has struct/union type, use '.'"
- 2223 "left of '->%Fs' must point to class/struct/union"
- 2224 "left of '.%Fs' must have class/struct/union type"
- 2225 "'%Fs' : function allocation must be in a named segment"
- 2226 "syntax error : unexpected type '%Fs'"
- 2227 "left of '->%Fs' must point to class/struct/union"
- 2228 "left of '.%Fs' must have class/struct/union type"
- 2229 "%Fs '%Fs' has an illegal zero-sized array"
- 2230 "'%Fs' : indirection to different types"
- 2231 "'.' : left operand points to '%Fs', use '->'"
- 2232 "'->' : left operand has '%Fs' type, use '.'"
- 2233 "'%Fs' : arrays of objects containing zero-size arrays are illegal"
- 2234 "arrays of references are illegal"
- 2235 "';' in formal parameter list"
- 2236 "unexpected '%Fs' '%Fs'"
- 2237 "unexpected %Fs '%Fs'"
- 2238 "unexpected token[s] preceding '%s'"
- 2239 "unexpected token '%Fs' following declaration of '%Fs'"
- 2240 "unexpected '%Fs' following formal list (only modifiers are allowed)"
- 2241 "'%Fs' : member access is restricted"
- 2242 "typedef name cannot follow class/struct/union"
- 2243 "%Fs conversion from '%Fs' to '%Fs' exists, but is inaccessible"
- 2244 "'%Fs' : unable to resolve function overload"
- 2245 "nonexistent function '%Fs' specified as friend"
- 2246 "'%Fs' : illegal static data member in locally defined class"
- 2247 "'%Fs' not accessible because '%Fs' uses '%Fs' to inherit from '%Fs'"
- 2248 "'%Fs' : cannot access %Fs %Fs declared in class '%Fs'"
- 2249 "'%Fs' : no accessible path to %Fs %Fs declared in virtual base '%Fs'"
- 2250 "'%Fs' : ambiguous inheritance of '%Fs::%Fs'"
- 2251 "'%Fs' : defined but not declared"
- 2252 "'%Fs' : pure specifier can only be specified for functions"
- 2253 "'%Fs' : pure specifier only applies to virtual function - specifier ignored"
- 2254 "'%Fs' : pure specifier not allowed on friend functions"
- 2255 "'%Fs' : a friend function can only be declared in a class"
- 2256 "illegal use of friend specifier on '%Fs'"
- 2257 "p-code generation pragma not allowed without /Oq"
- 2258 "illegal pure syntax, must be '= 0'"
- 2259 "'%Fs' : illegal attempt to instantiate abstract class"
- 2260 "function pointer cast to a data pointer"
- 2261 "data pointer cast to a function pointer"
- 2262 "'%Fs' : cannot be destroyed"
- 2263 "function returns pointer based on __self"
- 2264 "'%Fs' : error in function definition or declaration; function not called"
- 2265 "'%Fs' : reference to a zero-sized array is illegal"
- 2266 "'%Fs' : reference to a nonconstant bounded array is illegal"
- 2267 "'%Fs' : static functions with block scope are illegal"
- 2268 "'%Fs' : different const or volatile qualifiers"
- 2269 "'%Fs' : different ambient model than base class '%Fs'"
- 2270 "'%Fs' : modifiers not allowed on nonmember functions"
- 2271 "'%Fs' : new/delete cannot have formal list modifiers"
- 2272 "'%Fs' : modifiers not allowed on static member functions"
- 2273 "'%Fs' : illegal as right side of '->' operator"
- 2274 "'%Fs' : illegal as right side of '.' operator"
- 2275 "'%Fs' : illegal use of this type as an expression"
- 2276 "'%Fs' : illegal operation on bound member function expression"
- 2277 "'%Fs' : cannot take the address of a constructor"
- 2278 "'%Fs' : no function with C linkage found"
- 2279 "cannot use braces to initialize default arguments"
- 2280 "missing '{' before identifier '%Fs'?"
- 2281 "'%Fs' : is not a function, but contains <function returning>; '%Fs' is unexpected"
- 2282 "'%Fs' is followed by '%Fs' (missing ','?)"
- 2283 "'%Fs' : pure specifier not allowed on unnamed %Fs"
- 2284 "unbalanced parenthesis found while processing a member function"
- 2285 "pointers to members representation has already been determined - pragma ignored"
- 2286 "pointers to members of '%Fs' representation is already set to %s inheritance - declaration ignored"
- 2287 "'%Fs': inheritance representation: '%Fs' is less general than the required '%Fs'"
- 2288 "typedef has a trailing __based which cannot be applied to the symbol's indirection"
- 2289 "same type qualifier used more than once"
- 2290 "C++ '%Fs' syntax is reserved for future use"
- 2291 "'%Fs' : illegal modifier '%Fs' for 'this' pointer"
- 2292 "'%Fs': best case inheritance representation: '%Fs' declared but '%Fs' required"
- 2293 "'%Fs': illegal to have a non-static member variable as a __based specifier"
-
- 2300 "'%Fs' : class does not have a destructor called '~%Fs'"
- 2301 "left of '->~%Fs' must point to class/struct/union"
- 2302 "left of '.~%Fs' must have class/struct/union type"
-
- 2350 "'%Fs' is not a static member"
- 2351 "obsolete C++ constructor initialization syntax"
- 2352 "'%Fs::%Fs' : illegal call of nonstatic member function"
- 2353 "'%Fs' : improper use of constructor initializers"
- 2354 "'%Fs' : initialization of reference member requires a temporary variable"
- 2355 "'this' : can only be referenced inside nonstatic member functions"
- 2356 "initialization segment must not change during translation unit"
-
- 2360 "initialization of '%Fs' is skipped by 'case' label"
- 2361 "initialization of '%Fs' is skipped by 'default' label"
- 2362 "initialization of '%Fs' is skipped by 'goto %Fs'"
-
- 2369 "'%Fs' : redefinition; different subscripts"
- 2370 "'%Fs' : redefinition; different storage class"
- 2371 "'%Fs' : redefinition; different basic types"
- 2372 "'%Fs' : redefinition; different types of indirection"
- 2373 "'%Fs' : redefinition; different type modifiers"
- 2374 "'%Fs' : redefinition; multiple initialization"
- 2375 "'%Fs' : redefinition; different linkage"
- 2376 "'%Fs' : redefinition; different based allocation"
- 2377 "'%Fs' : redefinition; typedef cannot be overloaded with any other symbol"
- 2378 "'%Fs' : redefinition; symbol cannot be overloaded with a typedef"
- 2379 "formal parameter %d has different type when promoted"
- 2380 "type[s] preceding '%Fs' (constructor with return type, or illegal redefinition of current class-name?)"
-
- 2385 "'%Fs::%Fs' is ambiguous"
- 2386 "ambiguous conversion from '%Fs*' to '%Fs*'"
- 2387 "ambiguous conversion from '%Fs&' to '%Fs&'"
-
- 2390 "'%Fs' : incorrect storage class '%Fs'"
- 2391 "'%Fs' : 'friend' cannot be used during type definition"
-
- 2400 "inline syntax error in '%Fs'; found '%Fs'"
- 2401 "'%Fs' : register must be base in '%Fs'"
- 2402 "'%Fs' : register must be index in '%Fs'"
- 2403 "'%Fs' : register must be base/index in '%Fs'"
- 2404 "'%Fs' : illegal register in '%Fs'"
- 2405 "illegal short forward reference with offset"
- 2406 "'%Fs' : name undefined in '%Fs'"
- 2407 "illegal 'float' register in '%Fs'"
- 2408 "illegal type on PTR operator in '%Fs'"
- 2409 "illegal type used as operator in '%s'"
- 2410 "'%Fs' : ambiguous member name in '%Fs'"
- 2411 "'%Fs' : illegal struct/union member in '%Fs'"
- 2412 "'%Fs' : case-insensitive label redefined"
- 2413 "'%Fs' : illegal align size"
- 2414 "illegal number of operands"
- 2415 "improper operand type"
- 2416 "'%Fs' : illegal opcode for processor"
- 2417 "divide by zero in '%Fs'"
- 2418 "'%Fs' : not in a register"
- 2419 "mod by zero in '%Fs'"
- 2420 "'%Fs' : illegal symbol in %Fs"
- 2421 "PTR operator used with register in '%Fs'"
- 2422 "illegal segment override in '%Fs'"
- 2423 "'%ld' : illegal scale"
- 2424 "'%Fs' : improper expression in '%Fs'"
- 2425 "'%Fs' : nonconstant expression in '%Fs'"
- 2426 "'%Fs' : illegal operator in '%Fs'"
- 2427 "'%Fs' : jump referencing label is out of range"
-
- 2429 "'%Fs' : illegal far label reference"
- 2430 "more than one index register in '%Fs'"
- 2431 "illegal index register in '%Fs'"
- 2432 "illegal reference to 16-bit data in '%Fs'"
- 2433 "'%Fs' : '%Fs' not permitted on data declarations"
- 2434 "'%Fs' : cannot convert default argument from '%Fs' to '%Fs'"
- 2435 "'%Fs' : function called before default arguments were resolved"
- 2436 "'%Fs' : cannot initialize member functions"
- 2437 "'%Fs' : already initialized"
- 2438 "'%Fs' : cannot initialize static class data via constructor"
- 2439 "'%Fs' : member could not be initialized"
- 2440 "'%Fs' : cannot convert from '%Fs' to '%Fs'"
- 2441 "function call through pointer before default arguments were resolved"
- 2442 "p-code expression too complex for setjmp or Catch"
- 2443 "operand size conflict"
-
- 2446 "'%Fs' : no conversion from '%Fs' to '%Fs'"
- 2447 "missing function header (old-style formal list?)"
- 2448 "'%Fs' : function-style initializer appears to be a function definition"
- 2449 "found '{' at file scope (missing function header?)"
- 2450 "switch expression of type '%Fs' is illegal"
- 2451 "conditional expression of type '%Fs' is illegal"
- 2452 "array bound expression of type '%Fs' is illegal"
- 2453 "array bound expression uses function name"
-
- 2458 "'%Fs' : redefinition within definition"
- 2459 "'%Fs' : is being defined; cannot add as an anonymous member"
- 2460 "'%Fs' : uses '%Fs', which is being defined"
- 2461 "'%Fs' : constructor syntax missing formal parameters"
- 2462 "'%Fs' : cannot define a type in a 'new-expression'"
- 2463 "cannot define an anonymous type in a 'new-expression'"
- 2464 "'%Fs' : cannot use 'new' to allocate a reference"
- 2465 "cannot define an anonymous type inside parentheses"
- 2466 "cannot allocate an array of constant size 0"
- 2467 "illegal declaration of anonymous '%Fs'"
- 2468 "'new' : cannot allocate 'const'/'volatile' objects (type is '%Fs')"
- 2470 "cannot open database '%Fs'"
- 2471 "cannot update database '%Fs'"
-
- 2500 "'%Fs' : '%Fs' is already a direct base class"
- 2501 "'%Fs' : missing decl-specifiers"
- 2502 "'%Fs' : too many access modifiers on the base class"
- 2503 "'%Fs' : base classes cannot contain zero-sized arrays"
- 2504 "'%Fs' : base class undefined"
- 2505 "'%Fs' : is not a legal base class"
- 2506 "'%Fs' : ambiguous"
- 2507 "'%Fs' : too many virtual modifiers on the base class"
- 2508 "'%Fs' : access denied"
- 2509 "'%Fs' : member function not declared in '%Fs'"
- 2510 "'%Fs' : left of '::' must be a class/struct/union"
- 2511 "'%Fs' : overloaded member function not found in '%Fs'"
- 2512 "'%Fs' : no appropriate default constructor available"
- 2513 "'%Fs' : decl-specifier is missing a declarator before '='"
- 2514 "'%Fs' : class has no constructors"
- 2515 "'%Fs' : not in class '%Fs'"
-
- 2517 "'%Fs' : right of '::' is undefined"
-
- 2519 "cannot convert '%Fs *' to '%Fs *'"
-
- 2523 "'%Fs::~%Fs' : destructor tag mismatch"
- 2524 "'%Fs' : destructors must have a 'void' formal parameter list"
- 2525 "'%Fs' : explicit destructor is named but not called"
-
- 2527 "'%Fs' : array of references must be fully initialized"
- 2528 "illegal pointer to reference"
- 2529 "illegal reference to a reference"
- 2530 "'%Fs' : references must be initialized"
- 2531 "'%Fs' : reference to a bit field illegal"
- 2532 "'%s' : cannot modify references"
- 2533 "'%Fs' : constructors not allowed a return type"
- 2534 "'%Fs' : constructor cannot return a value"
- 2535 "'%Fs' : member function already defined or declared"
- 2536 "'%Fs::%Fs' : cannot specify explicit initializer for arrays"
- 2537 "'%Fs' : illegal linkage specification"
- 2538 "new : cannot specify initializer for arrays"
- 2539 "new : '%Fs' no default constructor to initialize arrays of objects"
- 2540 "nonconstant expression as array bound"
- 2541 "delete : cannot delete objects that are not pointers"
- 2542 "'%Fs' : class object has no constructor for initialization"
- 2543 "expected ']' for operator '[]'"
- 2544 "expected ')' for operator '()'"
- 2545 "'%Fs' : unable to find overloaded operator"
- 2546 "'%Fs' : illegal mix of 'void' pointer with pointer to type"
- 2547 "illegal cast of overloaded function"
- 2548 "'%Fs' : missing default parameter for parameter %s"
- 2549 "user-defined conversion cannot specify a return type"
- 2550 "'%Fs' : constructor initializer lists are only allowed on constructor definitions"
- 2551 "'void *' type needs explicit cast"
- 2552 "'%Fs' : nonaggregates cannot be initialized with initializer list"
- 2553 "no legal conversion of return value to return type '%Fs'"
- 2555 "'%Fs::%Fs' : overriding virtual function differs from '%Fs::%Fs' only by return type"
- 2556 "'%Fs' : overloaded functions only differ by return type"
- 2557 "'%Fs' : private and protected members cannot be initialized without a constructor"
- 2558 "'%Fs' : no copy constructor available"
- 2559 "'%Fs' : no match for specified operator"
- 2560 "'%Fs' : overloaded function differs only by calling convention/memory model"
- 2561 "'%Fs' : function must return a value"
- 2562 "'%Fs' : 'void' function returning a value"
- 2563 "mismatch in formal parameter list"
- 2564 "formal/actual parameters mismatch in call through pointer to function"
- 2565 "'::%Fs' was previously declared as a global function"
- 2566 "overloaded function in conditional expression"
- 2567 "'%Fs' : intrinsic function must have prototypes when using C++"
- 2568 "'%Fs' : unable to resolve function overload '%Fs'"
- 2569 "'%Fs' : union cannot be used as a base class"
- 2570 "'%Fs' : union cannot have base classes"
- 2571 "'%Fs' : union cannot have virtual function '%Fs'"
- 2572 "'%Fs' : redefinition of default parameter : parameter %s"
- 2573 "'%Fs' : simple type cast must have exactly one expression"
- 2574 "'%Fs' : illegal static destructor declaration"
- 2575 "'%Fs' : only member functions and bases can be virtual"
- 2576 "'%Fs' : virtual used for static member function"
- 2577 "'%Fs' : destructor cannot return a value"
-
- 2579 "'%Fs::%Fs(%s)' : parameter list not sufficiently different to '%Fs::%Fs(%s)'"
- 2580 "redefinition of class name '%Fs'"
- 2581 "'%Fs' : static 'operator =' function is illegal"
- 2582 "'%Fs' : 'operator =' function is unavailable"
- 2583 "'%Fs' : illegal const/volatile 'this' pointer used for constructors/destructors"
- 2584 "'%Fs' : direct base '%Fs' is inaccessible; already a base of '%Fs'"
- 2585 "explicit conversion to '%Fs' is ambiguous"
- 2586 "incorrect user-defined conversion syntax : illegal indirections"
- 2587 "'%Fs' : illegal use of local variable as default parameter"
- 2588 "'::~%Fs' : illegal global destructor"
- 2589 "'%Fs' : illegal token on right side of '::'"
- 2590 "'%Fs' : ambiguous user-defined conversions in switch expression"
- 2591 "'%Fs' : ambiguous user-defined conversions in conditional expression"
- 2592 "no legal conversion of initialization expression to type '%Fs'"
- 2593 "'operator %Fs' is ambiguous"
- 2594 "'%Fs' : ambiguous conversions from '%Fs' to '%Fs'"
- 2595 "'%Fs' : qualified name already has a constructor"
- 2596 "'%Fs' : qualified name already has a destructor"
- 2597 "'%Fs' : does not specify an object"
- 2598 "linkage specification must be at global scope"
- 2599 "'%Fs' : local functions are not supported"
- 2601 "functions cannot be defined in local classes"
- 2602 "'%Fs::%Fs' is not a member of a base of '%Fs'"
- 2603 "illegal access declaration: '%Fs' is not a direct base of '%Fs'"
- 2604 "cannot declare %Fs access to %Fs member '%Fs::%Fs'"
- 2605 "overloaded functions '%Fs::%Fs' do not have same access"
- 2606 "'%Fs::%Fs': illegal private access declaration"
- 2607 "'%Fs' : cannot implicitly convert a '%Fs' to a '%Fs' that is not const"
- 2608 "illegal reference cast - operand not an l-value"
- 2609 "'%Fs' : cannot implicitly convert a non-lvalue '%Fs' function return to a '%Fs' that is not const"
- 2610 "%Fs '%Fs' can never be instantiated; user-defined constructor is required"
- 2611 "'%Fs' : illegal following '~' (expected identifier)"
- 2612 "trailing '%Fs' illegal in base/member initializer list"
- 2613 "trailing '%Fs' illegal in base class list"
- 2614 "'%Fs' : illegal member initialization: '%Fs' is not a base or member"
- 2615 "memory attribute must appear before class name in pointer to member"
- 2617 "'%Fs' : inconsistent return statement"
- 2618 "'%Fs' : inconsistent return statement"
- 2619 "union '%Fs' : cannot have static member variable '%Fs'"
- 2620 "union '%Fs' : member '%Fs' has default constructor"
- 2621 "union '%Fs' : member '%Fs' has copy constructor"
- 2622 "union '%Fs' : member '%Fs' has assignment operator"
- 2623 "union '%Fs' : member '%Fs' has destructor"
- 2624 "'%Fs' : references to 'void' are illegal"
- 2625 "anonymous union did not declare any data members"
- 2626 "anonymous union defines %Fs member '%Fs'"
- 2627 "member function defined in unnamed class"
- 2628 "'%Fs' followed by '%Fs' is illegal (did you forget a ';'?)"
- 2629 "unexpected '%s ('"
- 2630 "'%Fs' found in what should be a comma-separated list"
- 2631 "'%Fs' : destructors not allowed a return type"
- 2632 "'%Fs' followed by '%Fs' is illegal"
- 2633 "'%Fs' : 'inline' is the only legal storage class for constructors"
- 2634 "'&%Fs::%Fs' : pointer to reference member is illegal"
- 2635 "cannot convert a '%Fs*' to a '%Fs*'; conversion from a virtual base class is implied"
- 2636 "pointer to reference member is illegal"
- 2637 "'%s' : cannot modify pointers to data members"
- 2638 "'%Fs' : memory model modifier illegal on pointer to data member"
- 2639 "compiler generated %Fs required by unnamed class"
-
- 2641 "illegal pointer to member cast across virtual inheritance path"
- 2642 "cast to pointer to member must be from related pointer to member"
- 2643 "illegal cast from pointer to member"
- 2644 "basis class '%Fs' for pointer to member has not been defined"
- 2645 "no qualified name for pointer to member (found ':: *')"
- 2646 "global anonymous unions must be declared static"
- 2647 "'%Fs' : cannot dereference a '%Fs' on a '%Fs'"
- 2648 "'%Fs' : use of member as default parameter requires static member"
- 2649 "'%Fs' : is not a '%Fs'"
- 2650 "'%Fs' : cannot be a virtual function"
-
- 2652 "'%Fs' : illegal copy constructor: first parameter must not be a '%Fs'"
- 2653 "'%Fs' : is not a class name"
- 2654 "'%Fs' : attempt to access member outside a member function"
- 2655 "'%Fs' : definition or redeclaration illegal in current scope"
- 2656 "'%Fs' : function not allowed as a bit field"
- 2657 "'%Fs::*' found at the start of a statement (did you forget to specify a type?)"
- 2658 "multiple conversions : %Fs(%Fs) and %Fs::operator %Fs()"
- 2659 "'%Fs' : overloaded function as left operand"
- 2660 "'%Fs' : function does not take %d parameters"
- 2661 "'%Fs' : no overloaded function takes %d parameters"
- 2662 "'%Fs' : cannot convert 'this' pointer from '%Fs' to '%Fs'"
- 2663 "'%Fs' : %d overloads have no legal conversion for 'this' pointer"
- 2664 "'%Fs' : cannot convert parameter %d from '%Fs' to '%Fs'"
- 2665 "'%Fs' : %d overloads have no legal conversion for parameter %d"
- 2666 "'%Fs' : %d overloads have similar conversions"
- 2667 "'%Fs' : none of %d overload have a best conversion"
- 2668 "'%Fs' : ambiguous call to overloaded function"
-
- 2671 "'%Fs' : static member functions do not have 'this' pointers"
- 2672 "'%Fs' : new/delete member functions do not have 'this' pointers"
- 2673 "'%Fs' : global functions do not have 'this' pointers"
- 2674 "'%Fs' : no acceptable conversions from '%Fs' to '%Fs'"
- 2675 "unary '%Fs' : '%Fs' does not define this operator or a conversion to a type acceptable to the predefined operator"
- 2676 "binary '%Fs' : '%Fs' does not define this operator or a conversion to a type acceptable to the predefined operator"
- 2677 "binary '%Fs' : no global operator defined which takes type '%Fs' (or there is no acceptable conversion)"
-
- 2701 "'%Fs' : __oldcall function defined with varargs"
- 2702 " __try may not appear in termination block"
- 2703 "illegal __leave statement"
- 2704 "'%Fs' : __va_start intrinsic only allowed in varargs"
- 2705 "'%Fs' : illegal jump into __try scope"
-
- 2707 "'%Fs' : bad context for intrinsic function"
- 2708 "'%Fs' : actual parameters length in bytes differs from previous call or reference"
- 2709 "'%Fs' : formal parameters length in bytes differs from previous declaration"
- 2710 "cannot delete a pointer to a const object"
- 2711 "cannot delete a pointer to a function"
-
- 2720 "'%Fs' : '%Fs' storage-class specifier illegal on members"
- 2721 "'%Fs' : storage-class specifier illegal between operator keyword and type"
- 2722 "'::%Fs' : illegal following operator command; use 'operator %Fs'"
- 2723 "'%Fs' : '%Fs' storage-class specifier illegal on function definition"
- 2724 "'%Fs' : 'static' should not be used on member functions defined at file scope"
-
- 2730 "'%Fs' : cannot be a base class of itself"
- 2731 "'%Fs' : function cannot be overloaded"
- 2732 "linkage specification contradicts earlier specification for %Fs"
- 2733 "second C linkage of overloaded function '%Fs' not allowed"
- 2734 "'%Fs' : const object must be initialized if not extern"
- 2735 "'%Fs' keyword is not permitted in formal parameter type specifier"
- 2736 "'%Fs' keyword is not permitted in cast"
- 2737 "'%Fs' : base class '%Fs' must be exported"
-
- 2750 "'%Fs' : 'const T' to 'T' : '%Fs' to '%Fs'"
- 2751 "'%Fs' : 'volatile T' to 'T' : '%Fs' to '%Fs'"
- 2752 "'%Fs' : 'const T *' to 'T *' : '%Fs' to '%Fs'"
- 2753 "'%Fs' : 'volatile T *' to 'T *' : '%Fs' to '%Fs'"
- 2754 "'%Fs' : 'const T **' to 'T **' : '%Fs' to '%Fs'"
- 2755 "'%Fs' : 'volatile T **' to 'T **' : '%Fs' to '%Fs'"
- 2756 "'%Fs' : 'memory model mismatch' : '%Fs' to '%Fs'"
- 2757 "'%Fs' : 'language modifier mismatch: '%Fs' to '%Fs'"
- 2758 "'%Fs' : must be initialized in constructor base/member initializer list"
-
- 2800 "'operator %Fs' cannot be overloaded"
- 2801 "'operator %Fs' must be a %Fs member"
- 2802 "static member 'operator %Fs' has no formal parameters"
- 2803 "'operator %Fs' must have at least one formal parameter of class type"
- 2804 "binary 'operator %Fs' has too many parameters"
- 2805 "binary 'operator %Fs' has too few parameters"
- 2806 "'operator %Fs' has too many formal parameters"
- 2807 "the second formal parameter to postfix 'operator %Fs' must be 'int'"
- 2808 "unary 'operator %Fs' has too many formal parameters"
- 2809 "'operator %Fs' has no formal parameters"
- 2810 "second formal parameter for 'operator delete' must be 'unsigned int'"
- 2811 "too many formal parameters for based form of 'operator delete'"
- 2812 "second formal parameter required for based form of 'operator delete'"
- 2813 "too many formal parameters for 'operator delete'"
- 2814 "second actual parameter for based form of 'operator delete' must be '__based(void)*'"
- 2815 "first actual parameter for based form of 'operator delete' must be '__segment'"
- 2816 "alternative form of 'operator delete' must be a member"
- 2817 "return type for 'operator delete' must be 'void'"
- 2818 "incorrect return type for 'operator ->'"
- 2819 "recursive return type for 'operator ->'"
- 2820 "second formal parameter required for based form of 'operator new'"
- 2821 "first formal parameter to 'operator new' must be 'unsigned int'"
- 2822 "second formal parameter for huge form of 'operator new' must be 'unsigned int'"
- 2823 "return type for based form of 'operator new' must be 'void __based(void)*'"
- 2824 "return type for 'operator new' must be 'void *'"
- 2825 "first formal parameter for huge form of 'operator new' must be 'unsigned long'"
- 2826 "second formal parameter required for huge form of 'operator new'"
- 2827 "'operator %s' cannot be globally overridden with unary form"
- 2828 "'operator %s' cannot be globally overridden with binary form"
- 2829 "'operator %Fs' cannot have a variable parameter list"
- 2830 "only placement parameters to 'operator new' can have default values"
- 2831 "'operator %Fs' cannot have default parameters"
- 2832 "'%Fs' form of 'operator %Fs' cannot be a member"
- 2833 "'operator %Fs' is not a recognized operator or type"
- 2834 "'operator %Fs' must be globally qualified"
- 2835 "user-defined conversion '%Fs' takes no formal parameters"
- 2836 "cannot export '%Fs': a previous declaration did not export it"
- 2837 "'%Fs' : illegal local static variable in exported inline function"
- 2838 "illegal qualified name in member declaration"
-
- 2850 "#pragma hdrstop cannot be nested in a function or definition"
- 2851 "#pragma hdrstop required for /Yu command-line option without filename"
- 2852 "'%Fs' is not a valid precompiled header file"
- 2853 "'%Fs' is not a precompiled header file created with this compiler"
- 2854 "syntax error in #pragma hdrstop"
- 2855 "command-line option '%Fs' inconsistent with precompiled header"
- 2856 "#pragma hdrstop cannot be inside an #if block"
- 2857 "'#include' statement specified with the /Yc%Fs command-line option was not found in the source file"
-
- 2900 "'%Fs' : huge array cannot be aligned to segment boundary"
-
- 2910 "cannot call function from p-code with more than 255 bytes of arguments"
- 2911 "cannot define p-code function with more than 255 bytes of parameters"
-
- 2000 "UNKNOWN ERROR\n\t\tContact Microsoft Product Support Services"
-
-
-
- 1001 "internal compiler error\n\t\t(compiler file '%s', line %d)"
-
- 1003 "error count exceeds %d; stopping compilation"
- 1004 "unexpected end of file found"
- 1005 "string too big for buffer"
- 1006 "write error on compiler-generated file"
- 1007 "unrecognized flag '%Fs' in '%Fs'"
- 1008 "no input file specified"
- 1009 "compiler limit : macros nested too deeply"
- 1010 "unexpected end of file while looking for precompiled header directive"
- 1011 "compiler limit : '%Fs' : macro definition too big"
- 1012 "unmatched parenthesis : missing '%c'"
- 1013 "compiler limit : too many open parentheses"
- 1014 "too many include files : depth = %d"
- 1015 "compiler limit : too many segments"
- 1016 "#if[n]def expected an identifier"
- 1017 "invalid integer constant expression"
- 1018 "unexpected #elif"
- 1019 "unexpected #else"
- 1020 "unexpected #endif"
- 1021 "invalid preprocessor command '%Fs'"
- 1022 "expected #endif"
- 1023 "cannot open source file '%Fs'"
- 1024 "cannot open include file '%Fs'"
- 1025 "compiler terminated by user"
- 1026 "parser stack overflow, program too complex"
- 1027 "DGROUP data allocation exceeds 64K"
- 1028 "'%s' : segment allocation exceeds 64K"
- 1029 "there are more than 512 bytes of arguments"
- 1030 "there are more than 512 bytes of local variables"
- 1031 "compiler limit : function calls nested too deeply"
- 1032 "cannot open object code listing file '%s'"
-
- 1034 "%Fs: no include path set"
- 1035 "expression too complex; simplify expression"
-
- 1037 "cannot open object file '%s'"
- 1038 "compiler limit : '%Fs' : control flow state too complex; simplify function"
-
- 1041 "cannot open compiler intermediate file - no more files"
- 1042 "cannot open compiler intermediate file - no such file or directory"
- 1043 "cannot open compiler intermediate file"
- 1044 "out of disk space for compiler intermediate file"
- 1045 "compiler limit : linkage specifications nested too deeply"
- 1046 "compiler limit : %Fs nested too deeply"
- 1047 "limit of %Fs exceeded at '%Fs'"
- 1048 "unknown option '%c' in '%s'"
- 1049 "invalid numerical argument '%s'"
- 1050 "'%Fs' : code segment too large"
-
- 1052 "compiler limit : #if or #ifdef blocks nested too deeply"
- 1053 "compiler limit : struct/union nested too deeply"
- 1054 "compiler limit : initializers nested too deeply"
- 1055 "compiler limit : out of keys"
- 1056 "compiler limit : out of macro expansion space"
- 1057 "unexpected end of file in macro expansion"
- 1058 "compiler limit : too many formal arguments"
- 1059 "compiler is out of near heap space"
- 1060 "compiler is out of far heap space"
- 1061 "compiler limit : blocks nested too deeply"
- 1062 "error while writing to preprocessor output file"
- 1063 "compiler limit : compiler stack overflow"
- 1064 "compiler limit : token overflowed internal buffer"
- 1065 "compiler limit : out of tags"
- 1066 "compiler limit : decorated name length exceeded"
-
- 1068 "cannot open file '%Fs'"
- 1069 "write error on file '%s'"
- 1070 "mismatched #if/#endif pair in file '%Fs'"
- 1071 "unexpected end of file found in comment"
- 1072 "'%Fs' : cannot read file"
-
- 1082 "Cannot close %Fs file: '%Fs': %Fs (%Fs:%ld)"
- 1083 "Cannot open %Fs file: '%Fs': %Fs"
- 1084 "Cannot read %Fs file: '%Fs': %Fs"
- 1085 "Cannot write %Fs file: '%Fs': %Fs (%Fs:%ld)"
- 1086 "Cannot seek %Fs file: '%Fs': %Fs (%Fs:%ld)"
- 1087 "Cannot tell %Fs file: '%Fs': %Fs (%Fs:%ld)"
- 1088 "Cannot flush %Fs file: '%Fs': %Fs (%Fs:%ld)"
-
- 1090 "data allocation exceeds 64K"
-
- 1126 "'%Fs' : automatic allocation exceeds %s"
- 1127 "'%Fs' : segment redefinition"
-
- 1500 "'%Fs' : cannot open inline function definition file"
- 1501 "compiler limit : too many temporary variables"
- 1502 "inline member-function definition missing '}'"
- 1503 "default parameter definition missing ',' or ')'"
- 1504 "type still ambiguous after parsing %d tokens, unable to recover"
- 1505 "unrecoverable parser look-ahead error"
- 1506 "unrecoverable block scoping error"
- 1507 "previous user errors and subsequent error recovery halt further compilation"
-
- 1700 "%Fs compiler is out of far heap space"
-
- 1852 "'%Fs' is not a valid precompiled header file"
- 1853 "'%Fs' is not a precompiled header file created with this compiler"
- 1855 "command-line option '%Fs' inconsistent with precompiled header"
-
- 1900 "Il mismatch between '%s' version '%ld' and '%s' version '%ld'"
- 1000 "UNKNOWN FATAL ERROR\n\t\tContact Microsoft Product Support Services"
-