Home
last modified time | relevance | path

Searched refs:ExternalFunctionCall (Results 1 – 5 of 5) sorted by relevance

/third_party/skia/src/sksl/ir/
DSkSLExternalFunctionCall.h21 class ExternalFunctionCall final : public Expression {
25 ExternalFunctionCall(int line, const ExternalFunction* function, ExpressionArray arguments) in ExternalFunctionCall() function
60 return std::make_unique<ExternalFunctionCall>(fLine, &this->function(), in clone()
DSkSLFunctionCall.cpp884 return std::make_unique<ExternalFunctionCall>(line, &f, std::move(arguments)); in Convert()
/third_party/skia/src/sksl/
DSkSLInliner.cpp392 const ExternalFunctionCall& externalCall = expression.as<ExternalFunctionCall>(); in inlineExpression()
393 return std::make_unique<ExternalFunctionCall>(line, &externalCall.function(), in inlineExpression()
991 ExternalFunctionCall& funcCallExpr = (*expr)->as<ExternalFunctionCall>(); in visitExpression()
DSkSLAnalysis.cpp667 auto& c = e.template as<ExternalFunctionCall>(); in visitExpression()
/third_party/skia/src/sksl/codegen/
DSkSLVMCodeGenerator.cpp219 Value writeExternalFunctionCall(const ExternalFunctionCall& c);
1368 Value SkVMGenerator::writeExternalFunctionCall(const ExternalFunctionCall& c) { in writeExternalFunctionCall()
1538 return this->writeExternalFunctionCall(e.as<ExternalFunctionCall>()); in writeExpression()