Home
last modified time | relevance | path

Searched refs:UpdateVariableRefKind (Results 1 – 8 of 8) sorted by relevance

/third_party/skia/src/sksl/ir/
DSkSLPostfixExpression.cpp27 if (!Analysis::UpdateVariableRefKind(base.get(), VariableRefKind::kReadWrite, in Convert()
DSkSLPrefixExpression.cpp177 if (!Analysis::UpdateVariableRefKind(base.get(), VariableReference::RefKind::kReadWrite, in Convert()
DSkSLBinaryExpression.cpp87 !Analysis::UpdateVariableRefKind(left.get(), in Convert()
DSkSLFunctionCall.cpp985 if (!Analysis::UpdateVariableRefKind(arguments[i].get(), refKind, context.fErrors)) { in Convert()
/third_party/skia/src/sksl/
DSkSLAnalysis.h103 bool UpdateVariableRefKind(Expression* expr, VariableRefKind kind, ErrorReporter* errors = nullptr);
DSkSLConstantFolder.cpp282 Analysis::UpdateVariableRefKind(var.get(), VariableRefKind::kRead); in simplify_no_op_arithmetic()
292 Analysis::UpdateVariableRefKind(var.get(), VariableRefKind::kRead); in simplify_no_op_arithmetic()
DSkSLAnalysis.cpp384 bool Analysis::UpdateVariableRefKind(Expression* expr, in UpdateVariableRefKind() function in SkSL::Analysis
DSkSLInliner.cpp163 Analysis::UpdateVariableRefKind(clone.get(), refKind); in clone_with_ref_kind()