Lines Matching refs:subExpr
1066 Expr *subExpr = E->getSubExpr(); in VisitCastExpr() local
1076 auto C = Emitter.tryEmitPrivateForMemory(subExpr, field->getType()); in VisitCastExpr()
1106 auto C = Emitter.tryEmitPrivate(subExpr, subExpr->getType()); in VisitCastExpr()
1109 LangAS srcAS = subExpr->getType()->getPointeeType().getAddressSpace(); in VisitCastExpr()
1120 if (auto *E = dyn_cast<CompoundLiteralExpr>(subExpr->IgnoreParens())) in VisitCastExpr()
1129 return Visit(subExpr, destType); in VisitCastExpr()
1132 if (const auto *S = dyn_cast<StringLiteral>(subExpr)) in VisitCastExpr()
1136 if (Visit(subExpr, destType)) in VisitCastExpr()
1144 QualType FromType = subExpr->getType(); in VisitCastExpr()
1147 if (llvm::Constant *C = Visit(subExpr, FromType)) in VisitCastExpr()
1169 auto C = Emitter.tryEmitPrivate(subExpr, subExpr->getType()); in VisitCastExpr()