Home
last modified time | relevance | path

Searched refs:fSymbolTable (Results 1 – 17 of 17) sorted by relevance

/third_party/skia/src/sksl/
DSkSLRehydrator.cpp66 , fOldSymbols(fRehydrator->fSymbolTable) { in AutoRehydratorSymbolTable()
67 fRehydrator->fSymbolTable = fRehydrator->symbolTable(); in AutoRehydratorSymbolTable()
71 fRehydrator->fSymbolTable = std::move(fOldSymbols); in ~AutoRehydratorSymbolTable()
82 , fSymbolTable(std::move(symbolTable)) in Rehydrator()
85 SkASSERT(fSymbolTable); in Rehydrator()
86 SkASSERT(fSymbolTable->isBuiltin()); in Rehydrator()
147 fSymbolTable->takeOwnershipOfString(componentType->getArrayName(count)); in symbol()
148 const Type* result = fSymbolTable->takeOwnershipOfSymbol( in symbol()
165 fSymbolTable->takeOwnershipOfSymbol(std::make_unique<FunctionDeclaration>( in symbol()
178 const Field* result = fSymbolTable->takeOwnershipOfSymbol( in symbol()
[all …]
DSkSLThreadContext.cpp49 fCompiler->fSymbolTable = module.fSymbols; in ThreadContext()
55 fCompiler->fSymbolTable = nullptr; in ~ThreadContext()
71 SymbolTable::Push(&fCompiler->fSymbolTable, context.fConfig->fIsBuiltinCode); in setupSymbolTable()
72 SkSL::SymbolTable& symbols = *fCompiler->fSymbolTable; in setupSymbolTable()
135 return Compiler().fSymbolTable; in SymbolTable()
DSkSLCompiler.cpp454 const Symbol* result = (*fSymbolTable)[name]; in convertIdentifier()
570 SkASSERT(!fSymbolTable); in runInliner()
571 fSymbolTable = symbols; in runInliner()
575 fSymbolTable = nullptr; in runInliner()
608 fSymbolTable = program.fSymbols; in toSPIRV()
DSkSLRehydrator.h225 std::shared_ptr<SymbolTable> fSymbolTable; variable
DSkSLCompiler.h259 std::shared_ptr<SymbolTable> fSymbolTable; variable
/third_party/skia/src/sksl/ir/
DSkSLSymbolTable.h180 : fSymbolTable(s) { in AutoSymbolTable()
181 SkDEBUGCODE(fPrevious = fSymbolTable->get();) in AutoSymbolTable()
182 SymbolTable::Push(fSymbolTable); in AutoSymbolTable()
186 SymbolTable::Pop(fSymbolTable); in ~AutoSymbolTable()
187 SkASSERT(fPrevious == fSymbolTable->get()); in ~AutoSymbolTable()
190 std::shared_ptr<SymbolTable>* fSymbolTable; variable
DSkSLBlock.h27 , fSymbolTable(std::move(symbols)) in INHERITED()
58 return fSymbolTable; in symbolTable()
76 std::shared_ptr<SymbolTable> fSymbolTable; variable
DSkSLForStatement.h42 , fSymbolTable(std::move(symbols)) in ForStatement()
105 return fSymbolTable; in symbols()
118 std::shared_ptr<SymbolTable> fSymbolTable;
/third_party/icu/icu4c/source/common/
Drbbiscan.cpp110 fSymbolTable = NULL; in RBBIRuleScanner()
148 fSymbolTable = new RBBISymbolTable(this, rb->fRules, *rb->fStatus); in RBBIRuleScanner()
149 if (fSymbolTable == NULL) { in RBBIRuleScanner()
168 delete fSymbolTable; in ~RBBIRuleScanner()
308 fSymbolTable->addEntry(varRefNode->fText, varRefNode, *fRB->fStatus); in doParseActions()
596 n->fLeftChild = fSymbolTable->lookupNode(n->fText); in doParseActions()
1133 … if (fRB->fDebugEnv && uprv_strstr(fRB->fDebugEnv, "symbols")) {fSymbolTable->rbbiSymtablePrint();} in parse()
1220 uset->applyPatternIgnoreSpace(fRB->fRules, pos, fSymbolTable, localStatus); in scanSet()
Drbbiscan.h137 RBBISymbolTable *fSymbolTable; // symbol table, holds definitions of variable
/third_party/node/deps/icu-small/source/common/
Drbbiscan.cpp110 fSymbolTable = nullptr; in RBBIRuleScanner()
148 fSymbolTable = new RBBISymbolTable(this, rb->fRules, *rb->fStatus); in RBBIRuleScanner()
149 if (fSymbolTable == nullptr) { in RBBIRuleScanner()
168 delete fSymbolTable; in ~RBBIRuleScanner()
308 fSymbolTable->addEntry(varRefNode->fText, varRefNode, *fRB->fStatus); in doParseActions()
596 n->fLeftChild = fSymbolTable->lookupNode(n->fText); in doParseActions()
1133 … if (fRB->fDebugEnv && uprv_strstr(fRB->fDebugEnv, "symbols")) {fSymbolTable->rbbiSymtablePrint();} in parse()
1220 uset->applyPatternIgnoreSpace(fRB->fRules, pos, fSymbolTable, localStatus); in scanSet()
Drbbiscan.h137 RBBISymbolTable *fSymbolTable; // symbol table, holds definitions of variable
/third_party/skia/third_party/externals/icu/source/common/
Drbbiscan.cpp110 fSymbolTable = NULL; in RBBIRuleScanner()
148 fSymbolTable = new RBBISymbolTable(this, rb->fRules, *rb->fStatus); in RBBIRuleScanner()
149 if (fSymbolTable == NULL) { in RBBIRuleScanner()
168 delete fSymbolTable; in ~RBBIRuleScanner()
308 fSymbolTable->addEntry(varRefNode->fText, varRefNode, *fRB->fStatus); in doParseActions()
596 n->fLeftChild = fSymbolTable->lookupNode(n->fText); in doParseActions()
1133 … if (fRB->fDebugEnv && uprv_strstr(fRB->fDebugEnv, "symbols")) {fSymbolTable->rbbiSymtablePrint();} in parse()
1220 uset->applyPatternIgnoreSpace(fRB->fRules, pos, fSymbolTable, localStatus); in scanSet()
Drbbiscan.h137 RBBISymbolTable *fSymbolTable; // symbol table, holds definitions of variable
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/text/
DRBBIRuleScanner.java74 RBBISymbolTable fSymbolTable; // symbol table, holds definitions of field in RBBIRuleScanner
124 fSymbolTable = new RBBISymbolTable(this); in RBBIRuleScanner()
240 fSymbolTable.addEntry(varRefNode.fText, varRefNode); in doParseActions()
486 n.fLeftChild = fSymbolTable.lookupNode(n.fText); in doParseActions()
982 fSymbolTable.rbbiSymtablePrint(); in parse()
1057 uset = new UnicodeSet(fRB.fRules, pos, fSymbolTable, UnicodeSet.IGNORE_SPACE); in scanSet()
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DRBBIRuleScanner.java73 RBBISymbolTable fSymbolTable; // symbol table, holds definitions of field in RBBIRuleScanner
123 fSymbolTable = new RBBISymbolTable(this); in RBBIRuleScanner()
239 fSymbolTable.addEntry(varRefNode.fText, varRefNode); in doParseActions()
485 n.fLeftChild = fSymbolTable.lookupNode(n.fText); in doParseActions()
981 fSymbolTable.rbbiSymtablePrint(); in parse()
1056 uset = new UnicodeSet(fRB.fRules, pos, fSymbolTable, UnicodeSet.IGNORE_SPACE); in scanSet()
/third_party/skia/src/sksl/dsl/
DDSLCore.cpp87 std::move(compiler.fSymbolTable), in ReleaseProgram()