Lines Matching refs:fStack
31 SkASSERT(fStack.empty()); in checkReset()
37 if (!fStack.empty()) { in pushStack()
38 fStack.back().fNumActualChildren++; in pushStack()
39 SkASSERT(fStack.back().fNumActualChildren <= fStack.back().fNumExpectedChildren); in pushStack()
43 fStack.push_back({codeSnippetID, snippet->fNumChildren}); in pushStack()
47 SkASSERT(!fStack.empty()); // addData() called within code snippet block in validateData()
49 const ShaderSnippet* snippet = fDict->getEntry(fStack.back().fCodeSnippetID); in validateData()
51 SkASSERT(fStack.back().fDataSize < 0); in validateData()
53 fStack.back().fDataSize = SkTo<int>(dataSize); in validateData()
57 SkASSERT(!fStack.empty()); in popStack()
58 SkASSERT(fStack.back().fNumActualChildren == fStack.back().fNumExpectedChildren); in popStack()
59 const bool expectsData = fDict->getEntry(fStack.back().fCodeSnippetID)->storesSamplerDescData(); in popStack()
60 const bool hasData = fStack.back().fDataSize >= 0; in popStack()
62 fStack.pop_back(); in popStack()