Home
last modified time | relevance | path

Searched refs:fSymbolTableStack (Results 1 – 3 of 3) sorted by relevance

/external/skia/src/sksl/analysis/
DSkSLCheckSymbolTableCorrectness.cpp40 , fSymbolTableStack({sym}) {} in CheckSymbolTableCorrectness()
45 Analysis::SymbolTableStackBuilder symbolTableStackBuilder(&stmt, &fSymbolTableStack); in CheckSymbolTableCorrectness()
55 fSymbolTableStack.back()->foreach([&](std::string_view, const Symbol* symbol) { in CheckSymbolTableCorrectness()
77 std::vector<SymbolTable*> fSymbolTableStack; in CheckSymbolTableCorrectness() member in SkSL::Analysis::CheckSymbolTableCorrectness::SymbolTableCorrectnessVisitor
/external/skia/src/sksl/transform/
DSkSLRenamePrivateSymbols.cpp70 , fSymbolTableStack({symbolBase}) in RenamePrivateSymbols()
114 SymbolTable* symbols = fSymbolTableStack.back(); in RenamePrivateSymbols()
137 SymbolTable* symbols = fSymbolTableStack.back(); in RenamePrivateSymbols()
171 &fSymbolTableStack); in RenamePrivateSymbols()
209 &fSymbolTableStack); in RenamePrivateSymbols()
221 std::vector<SymbolTable*> fSymbolTableStack; in RenamePrivateSymbols() member in SkSL::Transform::RenamePrivateSymbols::SymbolRenamer
/external/skia/src/sksl/
DSkSLInliner.cpp711 std::vector<SymbolTable*> fSymbolTableStack; member in SkSL::InlineCandidateAnalyzer
723 fSymbolTableStack.push_back(symbols); in visit()
729 fSymbolTableStack.pop_back(); in visit()
742 if (fSymbolTableStack.front()->find(param->name())) { in visitProgramElement()
766 Analysis::SymbolTableStackBuilder scopedStackBuilder(stmt->get(), &fSymbolTableStack); in visitStatement()
770 fSymbolTableStack.back()->wouldShadowSymbolsFrom(fSymbolTableStack.front())) { in visitStatement()
974 InlineCandidate{fSymbolTableStack.back(), in addInlineCandidate()