Searched refs:ScopedCondition (Results 1 – 1 of 1) sorted by relevance
287 class ScopedCondition { class in SkSL::SkVMGenerator289 ScopedCondition(SkVMGenerator* generator, skvm::I32 mask) in ScopedCondition() function in SkSL::SkVMGenerator::ScopedCondition294 ~ScopedCondition() { fGenerator->fConditionMask = fOldConditionMask; } in ~ScopedCondition()601 ScopedCondition shortCircuit(this, lVal); in writeBinaryExpression()609 ScopedCondition shortCircuit(this, ~lVal); in writeBinaryExpression()1342 ScopedCondition m(this, ~currentFunction().fReturned); in writeFunctionCall()1488 ScopedCondition m(this, test); in writeTernaryExpression()1492 ScopedCondition m(this, ~test); in writeTernaryExpression()1685 ScopedCondition ifTrue(this, i32(test)); in writeIfStatement()1689 ScopedCondition ifFalse(this, ~i32(test)); in writeIfStatement()[all …]