Lines Matching refs:opaqueValue
1006 const OpaqueValueExpr *OpaqueValue;
1012 : OpaqueValue(ov), BoundLValue(boundLValue) {}
1014 OpaqueValueMappingData() : OpaqueValue(0) {}
1059 bool isValid() const { return OpaqueValue != 0; }
1060 void clear() { OpaqueValue = 0; }
1063 assert(OpaqueValue && "no data to unbind!");
1066 CGF.OpaqueLValues.erase(OpaqueValue);
1068 CGF.OpaqueRValues.erase(OpaqueValue);
1101 const OpaqueValueExpr *opaqueValue,
1103 : CGF(CGF), Data(OpaqueValueMappingData::bind(CGF, opaqueValue, lvalue)) {
1107 const OpaqueValueExpr *opaqueValue,
1109 : CGF(CGF), Data(OpaqueValueMappingData::bind(CGF, opaqueValue, rvalue)) {