Lines Matching refs:fUsage
81 fUsage = SampleUsage(); // reset to none in visit()
83 return fUsage; in visit()
90 SampleUsage fUsage; member in SkSL::__anondd4e12040111::MergeSampleUsageVisitor
109 fUsage.merge(SampleUsage::PassThrough()); in visitExpression()
111 fUsage.merge(SampleUsage::Explicit()); in visitExpression()
115 fUsage.merge(SampleUsage::PassThrough()); in visitExpression()
119 fUsage.merge(SampleUsage::PassThrough()); in visitExpression()
184 ProgramUsageVisitor(ProgramUsage* usage, int delta) : fUsage(usage), fDelta(delta) {} in ProgramUsageVisitor()
192 fUsage->fVariableCounts[param]; in visitProgramElement()
196 fUsage->fVariableCounts[&pe.as<InterfaceBlock>().variable()]; in visitProgramElement()
205 ProgramUsage::VariableCounts& counts = fUsage->fVariableCounts[&vd.var()]; in visitStatement()
219 fUsage->fCallCounts[f] += fDelta; in visitExpression()
220 SkASSERT(fUsage->fCallCounts[f] >= 0); in visitExpression()
223 ProgramUsage::VariableCounts& counts = fUsage->fVariableCounts[ref.variable()]; in visitExpression()
245 ProgramUsage* fUsage; member in SkSL::__anondd4e12040111::ProgramUsageVisitor