Lines Matching refs:SubExpr
12714 Expr *SubExpr = FixOverloadedFunctionReference(PE->getSubExpr(), in FixOverloadedFunctionReference() local
12716 if (SubExpr == PE->getSubExpr()) in FixOverloadedFunctionReference()
12719 return new (Context) ParenExpr(PE->getLParen(), PE->getRParen(), SubExpr); in FixOverloadedFunctionReference()
12723 Expr *SubExpr = FixOverloadedFunctionReference(ICE->getSubExpr(), in FixOverloadedFunctionReference() local
12726 SubExpr->getType()) && in FixOverloadedFunctionReference()
12729 if (SubExpr == ICE->getSubExpr()) in FixOverloadedFunctionReference()
12734 SubExpr, nullptr, in FixOverloadedFunctionReference()
12749 Expr *SubExpr = FixOverloadedFunctionReference(UnOp->getSubExpr(), in FixOverloadedFunctionReference() local
12751 if (SubExpr == UnOp->getSubExpr()) in FixOverloadedFunctionReference()
12754 assert(isa<DeclRefExpr>(SubExpr) in FixOverloadedFunctionReference()
12756 assert(cast<DeclRefExpr>(SubExpr)->getQualifier() in FixOverloadedFunctionReference()
12767 return new (Context) UnaryOperator(SubExpr, UO_AddrOf, MemPtrType, in FixOverloadedFunctionReference()
12772 Expr *SubExpr = FixOverloadedFunctionReference(UnOp->getSubExpr(), in FixOverloadedFunctionReference() local
12774 if (SubExpr == UnOp->getSubExpr()) in FixOverloadedFunctionReference()
12777 return new (Context) UnaryOperator(SubExpr, UO_AddrOf, in FixOverloadedFunctionReference()
12778 Context.getPointerType(SubExpr->getType()), in FixOverloadedFunctionReference()