Lines Matching refs:BoolValue
229 auto *Value = Env.get<BoolValue>(Expr); in forceBoolValue()
248 void setHasValue(RecordStorageLocation &OptionalLoc, BoolValue &HasValueVal, in setHasValue()
257 BoolValue &HasValueVal, Environment &Env) { in createOptionalValue()
266 BoolValue *getHasValue(Environment &Env, RecordStorageLocation *OptionalLoc) { in getHasValue()
270 auto *HasValueVal = Env.get<BoolValue>(HasValueLoc); in getHasValue()
423 BoolValue &HasValueVal) { in constructOptionalValue()
431 BoolValue &valueOrConversionHasValue(const FunctionDecl &F, const Expr &E, in valueOrConversionHasValue()
469 void transferAssignment(const CXXOperatorCallExpr *E, BoolValue &HasValueVal, in transferAssignment()
519 BoolValue *BoolVal1 = getHasValue(Env, Loc1); in transferSwap()
523 BoolValue *BoolVal2 = getHasValue(Env, Loc2); in transferSwap()
804 if (auto *HasValueVal = cast_or_null<BoolValue>(Prop)) { in diagnoseUnwrapCall()