Searched refs:fCurrentFunction (Results 1 – 4 of 4) sorted by relevance
165 const FunctionDeclaration* fCurrentFunction = nullptr; member in SkSL::PipelineStage::PipelineStageCodeGenerator305 if (fCurrentFunction && var == fCurrentFunction->getMainCoordsParameter()) { in writeVariableReference()309 if (fCurrentFunction && var == fCurrentFunction->getMainInputColorParameter()) { in writeVariableReference()313 if (fCurrentFunction && var == fCurrentFunction->getMainDestColorParameter()) { in writeVariableReference()407 SkASSERT(!fCurrentFunction); in writeFunction()408 fCurrentFunction = &f.declaration(); in writeFunction()419 this->forEachSpecialization(*fCurrentFunction, [&] { in writeFunction()437 fCurrentFunction = nullptr; in writeFunction()
446 complexity = fReturnComplexityMap.set(fCurrentFunction, in returnComplexity()488 const FunctionDefinition* fCurrentFunction = nullptr; member in SkSL::RP::Generator2067 if (this->needsFunctionResultSlots(fCurrentFunction)) { in writeReturnStatement()2071 if (fBuilder.executionMaskWritesAreEnabled() && this->needsReturnMask(fCurrentFunction)) { in writeReturnStatement()3003 const FunctionDefinition* lastFunction = fCurrentFunction; in pushFunctionCall()3004 fCurrentFunction = c.function().definition(); in pushFunctionCall()3013 std::optional<SlotRange> r = this->writeFunction(c, *fCurrentFunction, c.arguments()); in pushFunctionCall()3019 if (this->needsFunctionResultSlots(fCurrentFunction)) { in pushFunctionCall()3024 fCurrentFunction = lastFunction; in pushFunctionCall()3995 fCurrentFunction = &function; in writeProgram()[all …]
223 const FunctionDeclaration* fCurrentFunction = nullptr; member in SkSL::GLSLCodeGenerator1403 fCurrentFunction = &f.declaration(); in writeFunction()1433 fCurrentFunction = nullptr; in writeFunction()1909 SkASSERT(fCurrentFunction); in writeReturnStatement()1915 } else if (this->shouldRewriteVoidTypedFunctions(fCurrentFunction)) { in writeReturnStatement()
348 const FunctionDeclaration* fCurrentFunction = nullptr; member in SkSL::MetalCodeGenerator2678 fCurrentFunction = &f.declaration(); in writeFunction()2679 SkScopeExit clearCurrentFunction([&] { fCurrentFunction = nullptr; }); in writeFunction()3008 if (fCurrentFunction && fCurrentFunction->isMain()) { in writeReturnStatement()