Lines Matching refs:SubExpr
13666 Expr *SubExpr = FixOverloadedFunctionReference(PE->getSubExpr(), in FixOverloadedFunctionReference() local
13668 if (SubExpr == PE->getSubExpr()) in FixOverloadedFunctionReference()
13671 return new (Context) ParenExpr(PE->getLParen(), PE->getRParen(), SubExpr); in FixOverloadedFunctionReference()
13675 Expr *SubExpr = FixOverloadedFunctionReference(ICE->getSubExpr(), in FixOverloadedFunctionReference() local
13678 SubExpr->getType()) && in FixOverloadedFunctionReference()
13681 if (SubExpr == ICE->getSubExpr()) in FixOverloadedFunctionReference()
13686 SubExpr, nullptr, in FixOverloadedFunctionReference()
13692 Expr *SubExpr = in FixOverloadedFunctionReference() local
13694 if (SubExpr == GSE->getResultExpr()) in FixOverloadedFunctionReference()
13702 AssocExprs[ResultIdx] = SubExpr; in FixOverloadedFunctionReference()
13726 Expr *SubExpr = FixOverloadedFunctionReference(UnOp->getSubExpr(), in FixOverloadedFunctionReference() local
13728 if (SubExpr == UnOp->getSubExpr()) in FixOverloadedFunctionReference()
13731 assert(isa<DeclRefExpr>(SubExpr) in FixOverloadedFunctionReference()
13733 assert(cast<DeclRefExpr>(SubExpr)->getQualifier() in FixOverloadedFunctionReference()
13747 return new (Context) UnaryOperator(SubExpr, UO_AddrOf, MemPtrType, in FixOverloadedFunctionReference()
13752 Expr *SubExpr = FixOverloadedFunctionReference(UnOp->getSubExpr(), in FixOverloadedFunctionReference() local
13754 if (SubExpr == UnOp->getSubExpr()) in FixOverloadedFunctionReference()
13757 return new (Context) UnaryOperator(SubExpr, UO_AddrOf, in FixOverloadedFunctionReference()
13758 Context.getPointerType(SubExpr->getType()), in FixOverloadedFunctionReference()