Home
last modified time | relevance | path

Searched refs:releaseIfPossible (Results 1 – 6 of 6) sorted by relevance

/third_party/skia/src/sksl/dsl/priv/
DDSLWriter.cpp58 var.fInitialValue.releaseIfPossible(), /*addToSymbolTable=*/false); in Var()
83 var.fInitialValue.releaseIfPossible(); in Declaration()
DDSLFPs.cpp34 std::unique_ptr<SkSL::Expression> expr = sampleExpr.releaseIfPossible(); in SampleChild()
/third_party/skia/src/sksl/dsl/
DDSLCore.cpp205 initializer.releaseIfPossible(), test.releaseIfPossible(), in For()
206 next.releaseIfPossible(), stmt.release(), in For()
213 ifTrue.release(), ifFalse.releaseIfPossible()); in If()
290 return SkSL::ReturnStatement::Make(pos.line(), value.releaseIfPossible()); in Return()
343 values.push_back(c.fValue.releaseIfPossible()); in Switch()
DDSLExpression.cpp124 std::unique_ptr<SkSL::Expression> DSLExpression::releaseIfPossible() { in releaseIfPossible() function in SkSL::dsl::DSLExpression
/third_party/skia/include/sksl/
DDSLStatement.h63 std::unique_ptr<SkSL::Statement> releaseIfPossible() { in releaseIfPossible() function
DDSLExpression.h160 std::unique_ptr<SkSL::Expression> releaseIfPossible();