Lines Matching refs:fDebugInfo
254 SkVMDebugInfo* fDebugInfo; member in SkSL::SkVMGenerator
357 , fDebugInfo(debugInfo) in SkVMGenerator()
446 if (fDebugInfo) { in writeFunction()
484 if (fDebugInfo) { in writeFunction()
490 if (fDebugInfo && fSlots[slot].val != value) { in writeToSlot()
491 if (fDebugInfo->fSlotInfo[slot].numberKind == Type::NumberKind::kFloat) { in writeToSlot()
493 } else if (fDebugInfo->fSlotInfo[slot].numberKind == Type::NumberKind::kBoolean) { in writeToSlot()
504 SkASSERT(fDebugInfo); in addDebugSlotInfo()
542 fDebugInfo->fSlotInfo.push_back(std::move(slotInfo)); in addDebugSlotInfo()
558 if (fDebugInfo) { in getSlot()
560 SkASSERT(fDebugInfo->fSlotInfo.size() == slot); in getSlot()
563 fDebugInfo->fSlotInfo.reserve(slot + nslots); in getSlot()
567 SkASSERT(fDebugInfo->fSlotInfo.size() == (slot + nslots)); in getSlot()
1759 if (fDebugInfo && line > 0) { in emitTraceLine()