One of my structures is shown in the VA view as having the symbol named "L~~~1" defined for various places.
It shows up as "tagLUF.L~~~1" and "tagLUF.CONTENT.L~~~1".
I suppose that VA is substituting it with the #define TEXT from winnt.h. Although Unicode is not enabled for this project.
Double clicking on the symbol jumps to the line containing "enum CONTENT"
typedef struct tagLUF
{
struct tagLUF() : operation(oNONE), component(cNONE), encoding(eNONE), content(TEXT), finalaction(aNONE)
{
}
tstring target;
enum COMPONENT { cNONE, cLEON, cALL } component;
enum ENCODING { eNONE, eBASE64, eCOMPRESSED } encoding;
enum CONTENT { TEXT, TEXTLINE, TEXTWORD, BINARY } content;
enum FINALACTION{ aNONE, aRELOAD, aRESTART } finalaction;
enum OPERATION { oNONE, oADD, oUPDATE, oREMOVE, oPATCH } operation;
} LUF;