Windows2000/private/windbg64/debugger/ee/errors.h
2020-09-30 17:12:32 +02:00

87 lines
4.6 KiB
C

#ifdef __cplusplus
} // extern "C" {
#endif
#ifdef NEVER
// use debmsg.rc for WIN32 EE error messages
ERRDAT (ERR_NONE, "no error condition")
// Note the ERR_EXCEPTION must be the first error message
ERRDAT (ERR_FCNCALLERR, "error attempting to execute user function")
ERRDAT (ERR_PTRACE, "error accessing user memory")
ERRDAT (ERR_INTERNAL, "internal error in expression evaluator")
ERRDAT (ERR_SYNTAX, "syntax error")
ERRDAT (ERR_OPNOTSUPP, "operator not supported")
ERRDAT (ERR_MISSINGLP, "missing left parenthesis")
ERRDAT (ERR_MISSINGRP, "missing right parenthesis")
ERRDAT (ERR_MISSINGDQ, "missing double quotation mark (\") at end of string")
ERRDAT (ERR_MISSINGSQ, "missing single quotation mark (') after character constant")
ERRDAT (ERR_MISSINGLB, "missing left bracket")
ERRDAT (ERR_MISSINGRB, "missing right bracket")
ERRDAT (ERR_MISSINGLC, "missing left curly brace")
ERRDAT (ERR_NOOPERATOR, "missing operator")
ERRDAT (ERR_NOOPERAND, "missing operand")
ERRDAT (ERR_TOOCOMPLEX, "expression too complex (stack overflow)")
ERRDAT (ERR_CONSTANT, "constant too big")
ERRDAT (ERR_UNKNOWNSYMBOL, "symbol \"%Fs\" not found")
ERRDAT (ERR_BADREGISTER, "bad register name")
ERRDAT (ERR_TYPECAST, "bad type cast")
ERRDAT (ERR_OPERANDTYPES, "operand types bad for this operation")
ERRDAT (ERR_STRUCT, "struct or union used as scalar")
ERRDAT (ERR_FCNCALL, "function call before _main")
ERRDAT (ERR_RADIX, "bad radix")
ERRDAT (ERR_NEEDLVALUE, "operation needs l-value")
ERRDAT (ERR_NEEDSTRUCT, "operator needs class/struct/union")
ERRDAT (ERR_FORMAT, "bad format string")
ERRDAT (ERR_NOTLVALUE, "tp addr not lvalue")
ERRDAT (ERR_NOTELEMENT, "not struct/union element")
ERRDAT (ERR_NOTSTRUCTPTR, "not struct pointer")
ERRDAT (ERR_NOTEVALUATABLE, "expression cannot be evaluated")
ERRDAT (ERR_NOTEXPANDABLE, "expression cannot be evaluated")
ERRDAT (ERR_DIVIDEBYZERO, "divide by 0")
ERRDAT (ERR_BADOMF, "error in OMF type information")
ERRDAT (ERR_TYPEINCOMPAT, "types incompatible with operator")
ERRDAT (ERR_NOTRESIDENT, "overlay not resident")
ERRDAT (ERR_BADCONTEXT, "bad context {...} specification")
ERRDAT (ERR_NOMEMORY, "out of memory")
ERRDAT (ERR_FCNERROR, "function argument count and/or type mismatch")
ERRDAT (ERR_AMBIGUOUS, "symbol is ambiguous")
ERRDAT (ERR_CANTCONVERT, "argument type not supported")
ERRDAT (ERR_NOTSTATIC, "class element must be static member or member function")
ERRDAT (ERR_BADLINE, "bad line number")
ERRDAT (ERR_BADTHIS, "this pointer used outside of member function")
ERRDAT (ERR_NEEDSBIRD, "use of _based(void) pointer requires :> operator")
ERRDAT (ERR_NOTFCN, "not a function")
ERRDAT (ERR_NOARGLIST, "argument list required for member function")
ERRDAT (ERR_ARGLIST, "argument list does not match a function")
ERRDAT (ERR_CALLSEQ, "calling sequence not supported")
ERRDAT (ERR_OLDOMF, "obsolete OMF - please relink program")
ERRDAT (ERR_BSCOPE, "left side of :: must be class/struct/union type")
ERRDAT (ERR_BPAMBIGUOUS, "more than one overloaded symbol specified in breakpoint")
ERRDAT (ERR_METHODNP, "member function not present")
ERRDAT (ERR_SYMCONFLICT, "nonfunction symbol match while binding breakpoints")
ERRDAT (ERR_REGINBP, "register in breakpoint expression illegal")
ERRDAT (ERR_AMBCONTEXT, "ambiguous symbol in context operator")
ERRDAT (ERR_LINENUMBER, "error in line number")
ERRDAT (ERR_NOCODE, "no code at line number")
ERRDAT (ERR_NOOVERLOAD, "overloaded operator not found")
ERRDAT (ERR_CLASSNOTFCN, "left operand is class not a function name")
ERRDAT (ERR_REGNOTAVAIL, "register is not available")
ERRDAT (ERR_FCNTOODEEP, "function nesting depth exceeded")
ERRDAT (ERR_CONSTRUCTOR, "constructor calls not supported")
ERRDAT (ERR_OVLPOINTSTO, "overloaded operator -> not supported")
ERRDAT (ERR_NOVIRTUALBP, "can't set breakpoint on bound virtual member function")
ERRDAT (ERR_NOCLASSASSIGN, "class assignment not supported")
ERRDAT (ERR_NOMODIFIABLELV, "l-value is not modifiable")
ERRDAT (ERR_INVENUMVAL, "Illegal Enum Value")
ERRDAT (ERR_TYPESUPPORT, "type not supported")
ERRDAT (ERR_NOSTACKFRAME, "variable needs stack frame")
ERRDAT (ERR_STMEMBERNP, "static member not present")
ERRDAT (ERR_NOFUNCEVAL, "function evaluation not supported")
#endif
#ifdef __cplusplus
} // extern "C" {
#endif