Lines Matching refs:SubExpr
5809 Expr* SubExpr = cast<CastExpr>(E)->getSubExpr(); in EvalAddr() local
5820 return EvalAddr(SubExpr, refVars, ParentDecl); in EvalAddr()
5823 return EvalVal(SubExpr, refVars, ParentDecl); in EvalAddr()
5826 if (SubExpr->getType()->isAnyPointerType() || in EvalAddr()
5827 SubExpr->getType()->isBlockPointerType() || in EvalAddr()
5828 SubExpr->getType()->isObjCQualifiedIdType()) in EvalAddr()
5829 return EvalAddr(SubExpr, refVars, ParentDecl); in EvalAddr()
7548 Expr *SubExpr = BO->getLHS()->IgnoreParenImpCasts(); in AnalyzeImplicitConversions() local
7549 if (!IsLogicalAndOperator || !isa<StringLiteral>(SubExpr)) in AnalyzeImplicitConversions()
7550 ::CheckBoolLikeConversion(S, SubExpr, BO->getExprLoc()); in AnalyzeImplicitConversions()
7552 SubExpr = BO->getRHS()->IgnoreParenImpCasts(); in AnalyzeImplicitConversions()
7553 if (!IsLogicalAndOperator || !isa<StringLiteral>(SubExpr)) in AnalyzeImplicitConversions()
7554 ::CheckBoolLikeConversion(S, SubExpr, BO->getExprLoc()); in AnalyzeImplicitConversions()