30fa28bac7
Even though enums contain members, their members are accessed in a different way than members of classes and structs. E.g. consider: typedef enum {A, B, C, D} MyEnum; Variable of this type is declared as MyEnum myVar; myVar can be assigned a value from MyEnum; however, we don't access myVar over the dot operator so we don't need the list of all members after typing myVar. This patch eliminates some false positives after typing .