Home
last modified time | relevance | path

Searched refs:InlineMarker (Results 1 – 4 of 4) sorted by relevance

/third_party/skia/src/sksl/ir/
DSkSLInlineMarker.h21 class InlineMarker final : public Statement {
25 InlineMarker(const FunctionDeclaration* function) in InlineMarker() function
30 return std::make_unique<InlineMarker>(function); in Make()
46 return std::make_unique<InlineMarker>(&this->function()); in clone()
/third_party/skia/src/sksl/
DSkSLDehydrator.cpp498 const InlineMarker& i = s->as<InlineMarker>(); in write()
DSkSLInliner.cpp125 if (stmt.is<InlineMarker>() && in contains_recursive_call()
126 stmt.as<InlineMarker>().function().matches(*fFuncDecl)) { in contains_recursive_call()
639 inlineStatements.push_back(InlineMarker::Make(&call->function())); in inlineCall()
DSkSLRehydrator.cpp362 return InlineMarker::Make(funcDecl); in statement()