Lines Matching refs:Ex
35 static bool isEnumConstant(const Expr *Ex) { in isEnumConstant() argument
36 const DeclRefExpr *DR = dyn_cast<DeclRefExpr>(Ex); in isEnumConstant()
42 static bool isTrivialExpression(const Expr *Ex) { in isTrivialExpression() argument
43 Ex = Ex->IgnoreParenCasts(); in isTrivialExpression()
44 return isa<IntegerLiteral>(Ex) || isa<StringLiteral>(Ex) || in isTrivialExpression()
45 isa<CXXBoolLiteralExpr>(Ex) || isa<ObjCBoolLiteralExpr>(Ex) || in isTrivialExpression()
46 isa<CharacterLiteral>(Ex) || in isTrivialExpression()
47 isEnumConstant(Ex); in isTrivialExpression()
195 if (const auto *Ex = dyn_cast<Expr>(S)) in isConfigurationValue() local
196 S = Ex->IgnoreImplicit(); in isConfigurationValue()
198 if (const auto *Ex = dyn_cast<Expr>(S)) in isConfigurationValue() local
199 S = Ex->IgnoreCasts(); in isConfigurationValue()
207 if (const Expr *Ex = dyn_cast<Expr>(S)) in isConfigurationValue() local
208 S = Ex->IgnoreCasts(); in isConfigurationValue()
556 if (const Expr *Ex = dyn_cast<Expr>(S)) in GetUnreachableLoc() local
557 S = Ex->IgnoreParenImpCasts(); in GetUnreachableLoc()