Skip to content

Convert Expression evaluator errors list into a table #5608

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,84 +1,85 @@
---
description: "Learn more about: Expression evaluator errors (CXXxxxx)"
title: "Expression evaluator errors"
ms.date: "04/16/2019"
ms.assetid: a47a9866-7fb2-4b21-978c-2b77402c7105
description: "Learn more about: Expression evaluator errors (CXXxxxx)"
ms.date: 04/16/2019
---
# Expression evaluator errors (CXXxxxx)

This section is a reference to the errors generated by the debugger and diagnostics tools. These tools generate errors of the form CXX*xxxx* or CAN*xxxx*, where *xxxx* is a four-digit number.

[!INCLUDE[error-boilerplate](../../error-messages/includes/error-boilerplate.md)]
[!INCLUDE[error-boilerplate](../includes/error-boilerplate.md)]

## Expression evaluator error messages

[Expression evaluator error CXX0000](expression-evaluator-error-cxx0000.md) \
[Expression evaluator error CXX0001](expression-evaluator-error-cxx0001.md) \
[Expression evaluator error CXX0002](expression-evaluator-error-cxx0002.md) \
[Expression evaluator error CXX0004](expression-evaluator-error-cxx0004.md) \
[Expression evaluator error CXX0005](expression-evaluator-error-cxx0005.md) \
[Expression evaluator error CXX0006](expression-evaluator-error-cxx0006.md) \
[Expression evaluator error CXX0007](expression-evaluator-error-cxx0007.md) \
[Expression evaluator error CXX0008](expression-evaluator-error-cxx0008.md) \
[Expression evaluator error CXX0009](expression-evaluator-error-cxx0009.md) \
[Expression evaluator error CXX0010](expression-evaluator-error-cxx0010.md) \
[Expression evaluator error CXX0011](expression-evaluator-error-cxx0011.md) \
[Expression evaluator error CXX0012](expression-evaluator-error-cxx0012.md) \
[Expression evaluator error CXX0013](expression-evaluator-error-cxx0013.md) \
[Expression evaluator error CXX0014](expression-evaluator-error-cxx0014.md) \
[Expression evaluator error CXX0015](expression-evaluator-error-cxx0015.md) \
[Expression evaluator error CXX0016](expression-evaluator-error-cxx0016.md) \
[Expression evaluator error CXX0017](expression-evaluator-error-cxx0017.md) \
[Expression evaluator error CXX0018](expression-evaluator-error-cxx0018.md) \
[Expression evaluator error CXX0019](expression-evaluator-error-cxx0019.md) \
[Expression evaluator error CXX0020](expression-evaluator-error-cxx0020.md) \
[Expression evaluator error CXX0021](expression-evaluator-error-cxx0021.md) \
[Expression evaluator error CXX0022](expression-evaluator-error-cxx0022.md) \
[Expression evaluator error CXX0023](expression-evaluator-error-cxx0023.md) \
[Expression evaluator error CXX0024](expression-evaluator-error-cxx0024.md) \
[Expression evaluator error CXX0025](expression-evaluator-error-cxx0025.md) \
[Expression evaluator error CXX0026](expression-evaluator-error-cxx0026.md) \
[Expression evaluator error CXX0027](expression-evaluator-error-cxx0027.md) \
[Expression evaluator error CXX0028](expression-evaluator-error-cxx0028.md) \
[Expression evaluator error CXX0029](expression-evaluator-error-cxx0029.md) \
[Expression evaluator error CXX0030](expression-evaluator-error-cxx0030.md) \
[Expression evaluator error CXX0031](expression-evaluator-error-cxx0031.md) \
[Expression evaluator error CXX0032](expression-evaluator-error-cxx0032.md) \
[Expression evaluator error CXX0033](expression-evaluator-error-cxx0033.md) \
[Expression evaluator error CXX0034](expression-evaluator-error-cxx0034.md) \
[Expression evaluator error CXX0036](expression-evaluator-error-cxx0036.md) \
[Expression evaluator error CXX0037](expression-evaluator-error-cxx0037.md) \
[Expression evaluator error CXX0038](expression-evaluator-error-cxx0038.md) \
[Expression evaluator error CXX0039](expression-evaluator-error-cxx0039.md) \
[Expression evaluator error CXX0040](expression-evaluator-error-cxx0040.md) \
[Expression evaluator error CXX0041](expression-evaluator-error-cxx0041.md) \
[Expression evaluator error CXX0043](expression-evaluator-error-cxx0043.md) \
[Expression evaluator error CXX0044](expression-evaluator-error-cxx0044.md) \
[Expression evaluator error CXX0045](expression-evaluator-error-cxx0045.md) \
[Expression evaluator error CXX0046](expression-evaluator-error-cxx0046.md) \
[Expression evaluator error CXX0047](expression-evaluator-error-cxx0047.md) \
[Expression evaluator error CXX0048](expression-evaluator-error-cxx0048.md) \
[Expression evaluator error CXX0049](expression-evaluator-error-cxx0049.md) \
[Expression evaluator error CXX0050](expression-evaluator-error-cxx0050.md) \
[Expression evaluator error CXX0051](expression-evaluator-error-cxx0051.md) \
[Expression evaluator error CXX0052](expression-evaluator-error-cxx0052.md) \
[Expression evaluator error CXX0053](expression-evaluator-error-cxx0053.md) \
[Expression evaluator error CXX0054](expression-evaluator-error-cxx0054.md) \
[Expression evaluator error CXX0055](expression-evaluator-error-cxx0055.md) \
[Expression evaluator error CXX0056](expression-evaluator-error-cxx0056.md) \
[Expression evaluator error CXX0057](expression-evaluator-error-cxx0057.md) \
[Expression evaluator error CXX0058](expression-evaluator-error-cxx0058.md) \
[Expression evaluator error CXX0059](expression-evaluator-error-cxx0059.md) \
[Expression evaluator error CXX0060](expression-evaluator-error-cxx0060.md) \
[Expression evaluator error CXX0061](expression-evaluator-error-cxx0061.md) \
[Expression evaluator error CXX0062](expression-evaluator-error-cxx0062.md) \
[Expression evaluator error CXX0063](expression-evaluator-error-cxx0063.md) \
[Expression evaluator error CXX0064](expression-evaluator-error-cxx0064.md) \
[Expression evaluator error CXX0065](expression-evaluator-error-cxx0065.md) \
[Expression evaluator error CXX0066](expression-evaluator-error-cxx0066.md) \
[Expression evaluator error CXX0067](expression-evaluator-error-cxx0067.md) \
[Expression evaluator error CXX0069](expression-evaluator-error-cxx0069.md) \
[Expression evaluator error CXX0072](expression-evaluator-error-cxx0072.md)
| Error | Message |
|--|--|
| [Expression evaluator error CXX0000](expression-evaluator-error-cxx0000.md) | no error condition |
| [Expression evaluator error CXX0001](expression-evaluator-error-cxx0001.md) | exception executing user function |
| [Expression evaluator error CXX0002](expression-evaluator-error-cxx0002.md) | error accessing user memory |
| [Expression evaluator error CXX0004](expression-evaluator-error-cxx0004.md) | syntax error |
| [Expression evaluator error CXX0005](expression-evaluator-error-cxx0005.md) | operator not supported |
| [Expression evaluator error CXX0006](expression-evaluator-error-cxx0006.md) | missing left parenthesis |
| [Expression evaluator error CXX0007](expression-evaluator-error-cxx0007.md) | missing right parenthesis |
| [Expression evaluator error CXX0008](expression-evaluator-error-cxx0008.md) | missing " at end of string |
| [Expression evaluator error CXX0009](expression-evaluator-error-cxx0009.md) | missing ' after character constant |
| [Expression evaluator error CXX0010](expression-evaluator-error-cxx0010.md) | missing left bracket |
| [Expression evaluator error CXX0011](expression-evaluator-error-cxx0011.md) | missing right bracket |
| [Expression evaluator error CXX0012](expression-evaluator-error-cxx0012.md) | missing left curly brace |
| [Expression evaluator error CXX0013](expression-evaluator-error-cxx0013.md) | missing operator |
| [Expression evaluator error CXX0014](expression-evaluator-error-cxx0014.md) | missing operand |
| [Expression evaluator error CXX0015](expression-evaluator-error-cxx0015.md) | expression too complex (stack overflow) |
| [Expression evaluator error CXX0016](expression-evaluator-error-cxx0016.md) | constant too big |
| [Expression evaluator error CXX0017](expression-evaluator-error-cxx0017.md) | symbol not found |
| [Expression evaluator error CXX0018](expression-evaluator-error-cxx0018.md) | bad register name |
| [Expression evaluator error CXX0019](expression-evaluator-error-cxx0019.md) | bad type cast |
| [Expression evaluator error CXX0020](expression-evaluator-error-cxx0020.md) | operand types bad for this operation |
| [Expression evaluator error CXX0021](expression-evaluator-error-cxx0021.md) | struct or union used as scalar |
| [Expression evaluator error CXX0022](expression-evaluator-error-cxx0022.md) | function call before _main |
| [Expression evaluator error CXX0023](expression-evaluator-error-cxx0023.md) | bad radix |
| [Expression evaluator error CXX0024](expression-evaluator-error-cxx0024.md) | operation needs l-value |
| [Expression evaluator error CXX0025](expression-evaluator-error-cxx0025.md) | operator needs struct/union |
| [Expression evaluator error CXX0026](expression-evaluator-error-cxx0026.md) | bad format string |
| [Expression evaluator error CXX0027](expression-evaluator-error-cxx0027.md) | tp addr not l-value |
| [Expression evaluator error CXX0028](expression-evaluator-error-cxx0028.md) | not struct/union element |
| [Expression evaluator error CXX0029](expression-evaluator-error-cxx0029.md) | not struct pointer |
| [Expression evaluator error CXX0030](expression-evaluator-error-cxx0030.md) | expression not evaluatable |
| [Expression evaluator error CXX0031](expression-evaluator-error-cxx0031.md) | expression not expandable |
| [Expression evaluator error CXX0032](expression-evaluator-error-cxx0032.md) | divide by 0 |
| [Expression evaluator error CXX0033](expression-evaluator-error-cxx0033.md) | error in OMF type information |
| [Expression evaluator error CXX0034](expression-evaluator-error-cxx0034.md) | types incompatible with operator |
| [Expression evaluator error CXX0036](expression-evaluator-error-cxx0036.md) | bad context {...} specification |
| [Expression evaluator error CXX0037](expression-evaluator-error-cxx0037.md) | out of memory |
| [Expression evaluator error CXX0038](expression-evaluator-error-cxx0038.md) | function argument count and/or type mismatch |
| [Expression evaluator error CXX0039](expression-evaluator-error-cxx0039.md) | symbol is ambiguous |
| [Expression evaluator error CXX0040](expression-evaluator-error-cxx0040.md) | function requires implicit conversion |
| [Expression evaluator error CXX0041](expression-evaluator-error-cxx0041.md) | class element must be static member or member function |
| [Expression evaluator error CXX0043](expression-evaluator-error-cxx0043.md) | this pointer used outside member function |
| [Expression evaluator error CXX0044](expression-evaluator-error-cxx0044.md) | use of _based(void) pointer requires :> operator |
| [Expression evaluator error CXX0045](expression-evaluator-error-cxx0045.md) | not a function |
| [Expression evaluator error CXX0046](expression-evaluator-error-cxx0046.md) | argument list required for member function |
| [Expression evaluator error CXX0047](expression-evaluator-error-cxx0047.md) | argument list does not match a function |
| [Expression evaluator error CXX0048](expression-evaluator-error-cxx0048.md) | calling sequence not supported |
| [Expression evaluator error CXX0049](expression-evaluator-error-cxx0049.md) | obsolete OMF - please relink program |
| [Expression evaluator error CXX0050](expression-evaluator-error-cxx0050.md) | left side of :: must be class/struct/union |
| [Expression evaluator error CXX0051](expression-evaluator-error-cxx0051.md) | more than one overloaded symbol specified in breakpoint |
| [Expression evaluator error CXX0052](expression-evaluator-error-cxx0052.md) | member function not present |
| [Expression evaluator error CXX0053](expression-evaluator-error-cxx0053.md) | nonfunction symbol match while binding breakpoints |
| [Expression evaluator error CXX0054](expression-evaluator-error-cxx0054.md) | register in breakpoint expression illegal |
| [Expression evaluator error CXX0055](expression-evaluator-error-cxx0055.md) | ambiguous symbol in context operator |
| [Expression evaluator error CXX0056](expression-evaluator-error-cxx0056.md) | error in line number |
| [Expression evaluator error CXX0057](expression-evaluator-error-cxx0057.md) | no code at line number |
| [Expression evaluator error CXX0058](expression-evaluator-error-cxx0058.md) | overloaded operator not found |
| [Expression evaluator error CXX0059](expression-evaluator-error-cxx0059.md) | left operand is class not a function name |
| [Expression evaluator error CXX0060](expression-evaluator-error-cxx0060.md) | register is not available |
| [Expression evaluator error CXX0061](expression-evaluator-error-cxx0061.md) | function nesting depth exceeded |
| [Expression evaluator error CXX0062](expression-evaluator-error-cxx0062.md) | constructor calls not supported |
| [Expression evaluator error CXX0063](expression-evaluator-error-cxx0063.md) | overloaded operator -> not supported |
| [Expression evaluator error CXX0064](expression-evaluator-error-cxx0064.md) | can't set breakpoint on bound virtual member function |
| [Expression evaluator error CXX0065](expression-evaluator-error-cxx0065.md) | variable needs stack frame |
| [Expression evaluator error CXX0066](expression-evaluator-error-cxx0066.md) | static member not present |
| [Expression evaluator error CXX0067](expression-evaluator-error-cxx0067.md) | function evaluation not supported |
| [Expression evaluator error CXX0069](expression-evaluator-error-cxx0069.md) | variable needs stack frame |
| [Expression evaluator error CXX0072](expression-evaluator-error-cxx0072.md) | Error: type information missing or unknown |

## See also

Expand Down