Lines Matching refs:ov
1362 OpaqueValueMappingData(const OpaqueValueExpr *ov,
1364 : OpaqueValue(ov), BoundLValue(boundLValue) {}
1380 const OpaqueValueExpr *ov,
1382 if (shouldBindAsLValue(ov))
1383 return bind(CGF, ov, CGF.EmitLValue(e));
1384 return bind(CGF, ov, CGF.EmitAnyExpr(e));
1388 const OpaqueValueExpr *ov,
1390 assert(shouldBindAsLValue(ov));
1391 CGF.OpaqueLValues.insert(std::make_pair(ov, lv));
1392 return OpaqueValueMappingData(ov, true);
1396 const OpaqueValueExpr *ov,
1398 assert(!shouldBindAsLValue(ov));
1399 CGF.OpaqueRValues.insert(std::make_pair(ov, rv));
1401 OpaqueValueMappingData data(ov, false);