Home
last modified time | relevance | path

Searched refs:SymbolTable (Results 1 - 25 of 197) sorted by relevance

12345678

/third_party/skia/third_party/externals/tint/src/
H A Dsymbol_table.cc21 SymbolTable::SymbolTable(tint::ProgramID program_id) in SymbolTable() function in tint::SymbolTable
24 SymbolTable::SymbolTable(const SymbolTable&) = default;
26 SymbolTable::SymbolTable(SymbolTable&&) = default;
28 SymbolTable::~SymbolTable()
[all...]
H A Dsymbol_table.h26 class SymbolTable { class
31 explicit SymbolTable(tint::ProgramID program_id);
33 SymbolTable(const SymbolTable&);
35 SymbolTable(SymbolTable&&);
37 ~SymbolTable();
42 SymbolTable& operator=(const SymbolTable& other);
46 SymbolTable
[all...]
H A Dsymbol_table_test.cc26 SymbolTable s{program_id}; in TEST_F()
33 SymbolTable s{program_id}; in TEST_F()
41 SymbolTable s{program_id}; in TEST_F()
48 SymbolTable s{program_id}; in TEST_F()
56 SymbolTable s{program_id}; in TEST_F()
H A Ddemangler_test.cc26 SymbolTable t{ProgramID::New()}; in TEST_F()
34 SymbolTable t{ProgramID::New()}; in TEST_F()
42 SymbolTable t{ProgramID::New()}; in TEST_F()
/third_party/skia/src/sksl/ir/
H A DSkSLSymbolTable.h30 class SymbolTable { class
32 SymbolTable(const Context& context, bool builtin) in SymbolTable() function in SkSL::SymbolTable
36 SymbolTable(std::shared_ptr<SymbolTable> parent, bool builtin) in SymbolTable() function in SkSL::SymbolTable
41 /** Replaces the passed-in SymbolTable with a newly-created child symbol table. */
42 static void Push(std::shared_ptr<SymbolTable>* table) { in Push()
45 static void Push(std::shared_ptr<SymbolTable>* table, bool isBuiltin) { in Push()
46 *table = std::make_shared<SymbolTable>(*table, isBuiltin); in Push()
50 * Replaces the passed-in SymbolTable with its parent. If the child symbol table is otherwise
53 static void Pop(std::shared_ptr<SymbolTable>* tabl
[all...]
H A DSkSLSwitchStatement.h20 class SymbolTable;
30 StatementArray cases, std::shared_ptr<SymbolTable> symbols) in SwitchStatement()
46 std::shared_ptr<SymbolTable> symbolTable);
55 std::shared_ptr<SymbolTable> symbolTable);
64 std::shared_ptr<SymbolTable> symbolTable);
86 const std::shared_ptr<SymbolTable>& symbols() const { in symbols()
98 std::shared_ptr<SymbolTable> fSymbols;
H A DSkSLSymbolTable.cpp17 std::vector<const FunctionDeclaration*> SymbolTable::GetFunctions(const Symbol& s) { in GetFunctions()
28 const Symbol* SymbolTable::operator[](skstd::string_view name) { in operator []()
32 const Symbol* SymbolTable::lookup(SymbolTable* writableSymbolTable, const SymbolKey& key) { in lookup()
85 const String* SymbolTable::takeOwnershipOfString(String str) { in takeOwnershipOfString()
91 void SymbolTable::addAlias(skstd::string_view name, const Symbol* symbol) { in addAlias()
95 void SymbolTable::addWithoutOwnership(const Symbol* symbol) { in addWithoutOwnership()
125 const Type* SymbolTable::addArrayDimension(const Type* type, int arraySize) { in addArrayDimension()
H A DSkSLForStatement.h40 std::shared_ptr<SymbolTable> symbols) in ForStatement()
55 std::shared_ptr<SymbolTable> symbolTable);
61 std::shared_ptr<SymbolTable> symbolTable);
70 std::shared_ptr<SymbolTable> symbolTable);
104 const std::shared_ptr<SymbolTable>& symbols() const { in symbols()
118 std::shared_ptr<SymbolTable> fSymbolTable;
H A DSkSLBlock.h24 const std::shared_ptr<SymbolTable> symbols = nullptr, bool isScope = true) in Block()
34 std::shared_ptr<SymbolTable> symbols = nullptr,
57 std::shared_ptr<SymbolTable> symbolTable() const { in symbolTable()
76 std::shared_ptr<SymbolTable> fSymbolTable;
H A DSkSLInterfaceBlock.h36 std::shared_ptr<SymbolTable> typeOwner) in InterfaceBlock()
56 const std::shared_ptr<SymbolTable>& typeOwner() const { in typeOwner()
67 SymbolTable::WrapIfBuiltin(this->typeOwner()));
94 std::shared_ptr<SymbolTable> fTypeOwner;
/third_party/skia/src/sksl/dsl/
H A DDSLSymbols.cpp19 static bool is_type_in_symbol_table(skstd::string_view name, SkSL::SymbolTable* symbols) { in is_type_in_symbol_table()
25 SymbolTable::Push(&ThreadContext::SymbolTable()); in PushSymbolTable()
29 SymbolTable::Pop(&ThreadContext::SymbolTable()); in PopSymbolTable()
32 std::shared_ptr<SymbolTable> CurrentSymbolTable() { in CurrentSymbolTable()
33 return ThreadContext::SymbolTable(); in CurrentSymbolTable()
/third_party/skia/src/sksl/
H A DSkSLInliner.h29 class SymbolTable;
46 std::shared_ptr<SymbolTable> symbols,
61 std::shared_ptr<SymbolTable> symbols, ProgramUsage* usage,
66 SymbolTable* symbolTableForExpression,
70 SymbolTable* symbolTableForStatement,
104 std::shared_ptr<SymbolTable>,
H A DSkSLCompiler.h54 std::shared_ptr<SymbolTable> fSymbols;
196 LoadedModule loadModule(ProgramKind kind, ModuleData data, std::shared_ptr<SymbolTable> base,
222 std::shared_ptr<SymbolTable> makeRootSymbolTable();
223 std::shared_ptr<SymbolTable> makePrivateSymbolTable(std::shared_ptr<SymbolTable> parent);
236 std::shared_ptr<SymbolTable> symbols,
259 std::shared_ptr<SymbolTable> fSymbolTable;
H A DSkSLRehydrator.h25 class SymbolTable;
40 // SymbolTable symbolTable, uint8 statementCount, Statement[] statements, bool isScope
76 // SymbolTable symbols
114 // bool isStatic, SymbolTable symbols, Expression value, uint8 caseCount,
144 Rehydrator(const Context* context, std::shared_ptr<SymbolTable> symbolTable,
149 std::shared_ptr<SymbolTable> symbolTable(bool inherit = true);
225 std::shared_ptr<SymbolTable> fSymbolTable;
H A DSkSLParsedModule.h15 class SymbolTable;
19 std::shared_ptr<SymbolTable> fSymbols;
H A DSkSLMangler.h15 class SymbolTable;
22 String uniqueName(skstd::string_view baseName, SymbolTable* symbolTable);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
H A DGlobalMappingLayer.h59 SymbolTable[Name] = Addr; in setGlobalMapping()
64 SymbolTable.erase(Name); in eraseGlobalMapping()
77 auto I = SymbolTable.find(Name); in findSymbol()
78 if (I != SymbolTable.end()) in findSymbol()
105 std::map<std::string, JITTargetAddress> SymbolTable; member in llvm::orc::GlobalMappingLayer
/third_party/skia/include/sksl/
H A DDSLBlock.h20 class SymbolTable;
40 DSLBlock(SkSL::StatementArray statements, std::shared_ptr<SymbolTable> symbols = nullptr);
42 DSLBlock(SkTArray<DSLStatement> statements, std::shared_ptr<SymbolTable> symbols = nullptr);
57 std::shared_ptr<SkSL::SymbolTable> fSymbols;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Object/
H A DCOFFImportFile.cpp255 coff_symbol16 SymbolTable[NumberOfSymbols] = { in createImportDescriptor() local
301 SymbolTable[0].Name.Offset.Offset = in createImportDescriptor()
303 SymbolTable[5].Name.Offset.Offset = in createImportDescriptor()
305 SymbolTable[6].Name.Offset.Offset = in createImportDescriptor()
308 append(Buffer, SymbolTable); in createImportDescriptor()
362 coff_symbol16 SymbolTable[NumberOfSymbols] = { in createNullImportDescriptor() local
370 SymbolTable[0].Name.Offset.Offset = sizeof(uint32_t); in createNullImportDescriptor()
371 append(Buffer, SymbolTable); in createNullImportDescriptor()
444 coff_symbol16 SymbolTable[NumberOfSymbols] = { in createNullThunk() local
452 SymbolTable[ in createNullThunk()
523 coff_symbol16 SymbolTable[NumberOfSymbols] = { createWeakExternal() local
[all...]
/third_party/vixl/examples/aarch32/
H A Ddisasm-a32.cc83 class SymbolTable : public std::map<Elf32_Addr, Symbol> { class
152 SymbolTable* symbols_;
155 explicit DynamicSymbolVisitor(SymbolTable* symbols) : symbols_(symbols) {} in DynamicSymbolVisitor()
166 SymbolTable* symbols_;
169 StaticSymbolVisitor(const Elf32_Ehdr* ehdr, SymbolTable* symbols) in StaticSymbolVisitor()
261 SymbolTable symbol_names; in main()
279 for (SymbolTable::iterator sres = symbol_names.begin(); in main()
286 SymbolTable::iterator next_func = sres; in main()
/third_party/icu/icu4c/source/common/
H A Druleiter.h22 class SymbolTable;
53 const SymbolTable* sym;
74 * its value. Variables are parsed using the SymbolTable API.
103 RuleCharacterIterator(const UnicodeString& text, const SymbolTable* sym,
/third_party/node/deps/icu-small/source/common/
H A Druleiter.h22 class SymbolTable;
53 const SymbolTable* sym;
74 * its value. Variables are parsed using the SymbolTable API.
103 RuleCharacterIterator(const UnicodeString& text, const SymbolTable* sym,
/third_party/skia/third_party/externals/icu/source/common/
H A Druleiter.h22 class SymbolTable;
53 const SymbolTable* sym;
74 * its value. Variables are parsed using the SymbolTable API.
103 RuleCharacterIterator(const UnicodeString& text, const SymbolTable* sym,
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/
H A DRuleCharacterIterator.java17 import com.ibm.icu.text.SymbolTable;
50 private SymbolTable sym;
75 * its value. Variables are parsed using the SymbolTable API.
111 public RuleCharacterIterator(String text, SymbolTable sym, in RuleCharacterIterator()
145 if (c == SymbolTable.SYMBOL_REF && buf == null && in next()
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/
H A DRuleCharacterIterator.java18 import ohos.global.icu.text.SymbolTable;
51 private SymbolTable sym;
76 * its value. Variables are parsed using the SymbolTable API.
105 public RuleCharacterIterator(String text, SymbolTable sym, in RuleCharacterIterator()
139 if (c == SymbolTable.SYMBOL_REF && buf == null && in next()

Completed in 13 milliseconds

12345678