Part Number: CC1312R
CCS_12.2.0.00009, Compiler Ti ARM Clang 2.1.2LTS.
The CCS anonymous union/strusct members are not shown in Expession window.
For instance if we have a union definition like this:
typedef union RfDevStatus_u {
uint16_t u16Word;
struct {
union {
uint8_t byte;
struct {
uint8_t fTamper :1;
uint8_t fZoneOpen :1;
uint8_t fTrouble :1;
};
} devSts1;
union {
uint8_t byte;
struct {
uint8_t fTamper2 :1;
uint8_t fZoneOpen2 :1;
uint8_t fTrouble2 :1;
};
} devSts2;
};
} RfDevStatus_t;
only u16Word member is shown:

Is this a bug or some kind of settings issue?