Lines Matching refs:EnumDecl
40 ValueRange(const EnumDecl *EnumDec) { in ValueRange()
53 static int enumLength(const EnumDecl *EnumDec) { in enumLength()
57 static bool hasDisjointValueRange(const EnumDecl *Enum1, in hasDisjointValueRange()
58 const EnumDecl *Enum2) { in hasDisjointValueRange()
74 static bool isMaxValAllBitSetLiteral(const EnumDecl *EnumDec) { in isMaxValAllBitSetLiteral()
89 static int countNonPowOfTwoLiteralNum(const EnumDecl *EnumDec) { in countNonPowOfTwoLiteralNum()
100 static bool isPossiblyBitMask(const EnumDecl *EnumDec) { in isPossiblyBitMask()
154 const Expr *NodeExpr, const EnumDecl *EnumDec) { in checkSuspiciousBitmaskUsage()
174 const auto *EnumDec = Result.Nodes.getNodeAs<EnumDecl>("enumDecl"); in check()
176 Result.Nodes.getNodeAs<EnumDecl>("otherEnumDecl"); in check()
194 const auto *EnumDec = Result.Nodes.getNodeAs<EnumDecl>("enumDecl"); in check()