Lines Matching refs:Expr

50 bool ConversionFixItGenerator::tryToFixConversion(const Expr *FullExpr,  in tryToFixConversion()
65 const Expr* Expr = FullExpr->IgnoreImpCasts(); in tryToFixConversion() local
68 if (isa<ArraySubscriptExpr>(Expr) || in tryToFixConversion()
69 isa<CallExpr>(Expr) || in tryToFixConversion()
70 isa<DeclRefExpr>(Expr) || in tryToFixConversion()
71 isa<CastExpr>(Expr) || in tryToFixConversion()
72 isa<CXXNewExpr>(Expr) || in tryToFixConversion()
73 isa<CXXConstructExpr>(Expr) || in tryToFixConversion()
74 isa<CXXDeleteExpr>(Expr) || in tryToFixConversion()
75 isa<CXXNoexceptExpr>(Expr) || in tryToFixConversion()
76 isa<CXXPseudoDestructorExpr>(Expr) || in tryToFixConversion()
77 isa<CXXScalarValueInitExpr>(Expr) || in tryToFixConversion()
78 isa<CXXThisExpr>(Expr) || in tryToFixConversion()
79 isa<CXXTypeidExpr>(Expr) || in tryToFixConversion()
80 isa<CXXUnresolvedConstructExpr>(Expr) || in tryToFixConversion()
81 isa<ObjCMessageExpr>(Expr) || in tryToFixConversion()
82 isa<ObjCPropertyRefExpr>(Expr) || in tryToFixConversion()
83 isa<ObjCProtocolExpr>(Expr) || in tryToFixConversion()
84 isa<MemberExpr>(Expr) || in tryToFixConversion()
86 isa<ParenListExpr>(Expr) || in tryToFixConversion()
87 isa<SizeOfPackExpr>(Expr) || in tryToFixConversion()
88 isa<UnaryOperator>(Expr)) in tryToFixConversion()
101 if (Expr->IgnoreParenCasts()-> in tryToFixConversion()
102 isNullPointerConstant(S.Context, Expr::NPC_ValueDependentIsNotNull)) in tryToFixConversion()
105 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(Expr)) { in tryToFixConversion()
132 if (!Expr->isLValue() || Expr->getObjectKind() != OK_Ordinary) in tryToFixConversion()
139 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(Expr)) { in tryToFixConversion()