Home
last modified time | relevance | path

Searched refs:symbol (Results 1 - 25 of 87) sorted by relevance

1234

/arkcompiler/ets_runtime/ecmascript/builtins/tests/
H A Dbuiltins_symbol_test.cpp98 JSHandle<JSSymbol> symbol = ecmaVM->GetFactory()->NewJSSymbol(); in HWTEST_F_L0() local
101 auto result = SymbolAlgorithm(thread, symbol.GetTaggedValue(), args, 4, AlgorithmType::TO_STRING); in HWTEST_F_L0()
129 JSHandle<JSSymbol> symbol = ecmaVM->GetFactory()->NewPublicSymbolWithChar("aaa"); in HWTEST_F_L0() local
131 auto result = SymbolAlgorithm(thread, symbol.GetTaggedValue(), args, 4, AlgorithmType::TO_STRING); in HWTEST_F_L0()
145 JSHandle<JSSymbol> symbol = ecmaVM->GetFactory()->NewJSSymbol(); in HWTEST_F_L0() local
148 auto result = SymbolAlgorithm(thread, symbol.GetTaggedValue(), args, 4, AlgorithmType::BUILTIN_VALUE_OF); in HWTEST_F_L0()
151 ASSERT_EQ(result.GetRawData() == (JSTaggedValue(*symbol)).GetRawData(), true); in HWTEST_F_L0()
154 JSHandle<JSTaggedValue> symbolValue(symbol); in HWTEST_F_L0()
159 ASSERT_EQ(otherResult.GetRawData() == (JSTaggedValue(*symbol)).GetRawData(), true); in HWTEST_F_L0()
182 JSHandle<JSSymbol> symbol in HWTEST_F_L0() local
212 JSHandle<JSSymbol> symbol = ecmaVM->GetFactory()->NewSymbolWithTableWithChar("ccc"); HWTEST_F_L0() local
228 JSHandle<JSSymbol> symbol = ecmaVM->GetFactory()->NewPublicSymbolWithChar("bbb"); HWTEST_F_L0() local
262 JSHandle<JSSymbol> symbol = ecmaVM->GetFactory()->NewJSSymbol(); HWTEST_F_L0() local
317 JSHandle<JSSymbol> symbol = ecmaVM->GetFactory()->NewPublicSymbolWithChar(""); HWTEST_F_L0() local
[all...]
/arkcompiler/toolchain/inspector/
H A Dlibrary_loader.cpp48 void* ResolveSymbol(void* handle, std::string_view symbol) in ResolveSymbol() argument
51 void* addr = reinterpret_cast<void*>(GetProcAddress(module, symbol.data())); in ResolveSymbol()
55 LOGE("Failed to get symbol:%{public}s, reason:%{public}s", symbol.data(), in ResolveSymbol()
77 void* ResolveSymbol(void* handle, std::string_view symbol)
79 void* addr = dlsym(handle, symbol.data());
83 LOGE("Failed to get symbol:%{public}s, reason:%{public}sn", symbol.data(), dlerror());
H A Dlibrary_loader.h24 void* ResolveSymbol(void* handle, std::string_view symbol);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
H A Dmir_function.cpp103 for (auto *symbol : symbols) { in ReconstructFormals()
104 FormalDef formalDef(symbol->GetNameStrIdx(), symbol, symbol->GetTyIdx(), symbol->GetAttrs()); in ReconstructFormals()
106 newFuncType->GetParamTypeList().push_back(symbol->GetTyIdx()); in ReconstructFormals()
107 newFuncType->GetParamAttrsList().push_back(symbol->GetAttrs()); in ReconstructFormals()
198 MIRSymbol *symbol = formalDefVec[i].formalSym; in DumpFlavorLoweredThanMmpl() local
199 if (symbol == nullptr && in DumpFlavorLoweredThanMmpl()
205 if (symbol in DumpFlavorLoweredThanMmpl()
255 MIRSymbol *symbol = GlobalTables::GetGsymTable().GetSymbolFromStidx(symbolTableIdx.Idx()); Dump() local
[all...]
H A Dmir_builder.cpp53 DEBUG_ASSERT(funcSymbol.GetSKind() == kStFunc, "Symbol %s is not a function symbol", funcSymbol.GetName().c_str()); in GetFunctionFromSymbol()
151 // when func is null, create global symbol, otherwise create local symbol
158 // when func is null, create global symbol, otherwise create local symbol
182 AddrofNode *MIRBuilder::CreateExprAddrof(FieldID fieldID, const MIRSymbol &symbol, MemPool *memPool) in CreateExprAddrof() argument
184 return CreateExprAddrof(fieldID, symbol.GetStIdx(), memPool); in CreateExprAddrof()
197 AddrofNode *MIRBuilder::CreateExprDread(const MIRType &type, FieldID fieldID, const MIRSymbol &symbol) in CreateExprDread() argument
199 return CreateExprDread(type.GetPrimType(), fieldID, symbol); in CreateExprDread()
202 AddrofNode *MIRBuilder::CreateExprDread(PrimType ptyp, FieldID fieldID, const MIRSymbol &symbol) in CreateExprDread() argument
215 CreateExprDread(MIRSymbol &symbol) CreateExprDread() argument
288 CreateStmtDassign(const MIRSymbol &symbol, FieldID fieldID, BaseNode *src) CreateStmtDassign() argument
[all...]
H A Dglobal_tables.cpp294 for (MIRSymbol *symbol : symbolTable) {
295 delete symbol;
327 const MIRSymbol *symbol = symbolTable[i];
328 if (symbol != nullptr) {
329 symbol->Dump(isLocal, indent);
H A Dmir_symbol.cpp327 MIRSymbol *symbol = symbolTable[i]; in Dump() local
328 if (symbol == nullptr) { in Dump()
331 if (!printDeleted && symbol->IsDeleted()) { in Dump()
334 if (flavor == kFlavorLmbc && symbol->LMBCAllocateOffSpecialReg()) { in Dump()
337 symbol->Dump(isLocal, indent, false /* suppressinit */, this); in Dump()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_operand.cpp36 if (symbol != rightOpnd->symbol) { in Less()
37 return symbol < rightOpnd->symbol; in Less()
H A Daarch64_insn.cpp306 const MIRSymbol *symbol = v->GetSymbol(); in Visit() local
307 const bool isThreadLocal = symbol->IsThreadLocal(); in Visit()
327 if (symbol->GetAsmAttr() != UStrIdx(0) && in Visit()
328 (symbol->GetStorageClass() == kScPstatic || symbol->GetStorageClass() == kScPstatic)) { in Visit()
329 std::string asmSection = GlobalTables::GetUStrTable().GetStringFromStrIdx(symbol->GetAsmAttr()); in Visit()
332 if (symbol->GetStorageClass() == kScPstatic && symbol->GetSKind() != kStConst && symbol->IsLocal()) { in Visit()
334 (void)emitter.Emit(symbol in Visit()
379 const MIRSymbol *symbol = v->GetSymbol(); Visit() local
592 Visit(const MIRSymbol &symbol, int64 offset) Visit() argument
[all...]
/arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/
H A DdeclgenEts2Ts.cpp360 void TSDeclGen::GenExport(const ir::Identifier *symbol) in GenExport() argument
362 const auto symbolName = symbol->Name().Mutf8(); in GenExport()
365 if (!symbol->Parent()->IsTSTypeAliasDeclaration() && !symbol->Parent()->IsTSInterfaceDeclaration()) { in GenExport()
371 void TSDeclGen::GenExport(const ir::Identifier *symbol, const std::string &alias) in GenExport() argument
373 const auto symbolName = symbol->Name().Mutf8(); in GenExport()
376 if (!symbol->Parent()->IsTSTypeAliasDeclaration() && !symbol->Parent()->IsTSInterfaceDeclaration()) { in GenExport()
382 void TSDeclGen::GenDefaultExport(const ir::Identifier *symbol) in GenDefaultExport() argument
384 const auto symbolName = symbol in GenDefaultExport()
393 ExportIfNeeded(const ir::Identifier *symbol) ExportIfNeeded() argument
654 const auto symbol = GetKeyIdent(globalVar->Key()); GenGlobalVarDeclaration() local
[all...]
H A DdeclgenEts2Ts.h70 void GenExport(const ir::Identifier *symbol);
71 void GenExport(const ir::Identifier *symbol, const std::string &alias);
72 void GenDefaultExport(const ir::Identifier *symbol);
73 void ExportIfNeeded(const ir::Identifier *symbol);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
H A Doperand.h63 kOpdStImmediate, /* use the symbol name as the offset */
498 ImmOperand(const MIRSymbol &symbol, int64 val, int32 relocs, bool isSigned, VaryType isVar = kNotVary, in ImmOperand() argument
505 symbol(&symbol), in ImmOperand()
525 return symbol; in GetSymbol()
530 return symbol->GetName(); in GetName()
763 const MIRSymbol *symbol; /* for Immediate in symbol form */ member in maplebe::ImmOperand
775 /* only for symbol offset */
779 symbol( in OfstOperand()
878 const MIRSymbol *symbol; global() member in maplebe::OfstOperand
1452 const MIRSymbol *symbol; /* AddrMode_Literal */ global() variable
1625 StImmOperand(const MIRSymbol &symbol, int64 offset, int32 relocs) StImmOperand() argument
1688 const MIRSymbol *symbol; global() member in maplebe::MemOperand::StImmOperand
2060 const MIRSymbol *symbol; global() member in maplebe::MemOperand::FuncNameOperand
[all...]
H A Dcg_irbuilder.h85 ImmOperand &CreateImm(const MIRSymbol &symbol, int64 offset, int32 relocs, MemPool *mp = nullptr);
90 MemOperand &CreateMem(uint32 size, RegOperand &baseOpnd, ImmOperand &ofstOperand, const MIRSymbol &symbol,
97 FuncNameOperand &CreateFuncNameOpnd(MIRSymbol &symbol, MemPool *mp = nullptr);
/arkcompiler/runtime_core/libpandabase/utils/
H A Djson_parser.cpp240 auto symbol = PeekSymbol(); in GetValue() local
243 switch (symbol) { in GetValue()
349 bool JsonObject::Parser::TryGetSymbol(int symbol) in TryGetSymbol() argument
351 ASSERT(!IsWhitespace(symbol)); in TryGetSymbol()
352 if (static_cast<char>(symbol) != GetSymbol()) { in TryGetSymbol()
359 bool JsonObject::Parser::IsWhitespace(int symbol) in IsWhitespace() argument
361 return bool(std::isspace(static_cast<unsigned char>(symbol))); in IsWhitespace()
/arkcompiler/runtime_core/static_core/libpandabase/utils/
H A Djson_parser.cpp253 auto symbol = PeekSymbol(); in GetValue() local
256 switch (symbol) { in GetValue()
362 bool JsonObject::Parser::TryGetSymbol(int symbol) in TryGetSymbol() argument
364 ASSERT(!IsWhitespace(symbol)); in TryGetSymbol()
365 if (static_cast<char>(symbol) != GetSymbol()) { in TryGetSymbol()
372 bool JsonObject::Parser::IsWhitespace(int symbol) in IsWhitespace() argument
374 return bool(std::isspace(static_cast<unsigned char>(symbol))); in IsWhitespace()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Dcg_irbuilder.cpp87 ImmOperand &OperandBuilder::CreateImm(const MIRSymbol &symbol, int64 offset, int32 relocs, MemPool *mp) in CreateImm() argument
89 return mp ? *mp->New<ImmOperand>(symbol, offset, relocs, false) in CreateImm()
90 : *alloc.New<ImmOperand>(symbol, offset, relocs, false); in CreateImm()
121 const MIRSymbol &symbol, MemPool *mp) in CreateMem()
124 return *mp->New<MemOperand>(MemOperand::kAddrModeLo12Li, size, baseOpnd, nullptr, &ofstOperand, &symbol); in CreateMem()
126 return *alloc.New<MemOperand>(MemOperand::kAddrModeLo12Li, size, baseOpnd, nullptr, &ofstOperand, &symbol); in CreateMem()
162 FuncNameOperand &OperandBuilder::CreateFuncNameOpnd(MIRSymbol &symbol, MemPool *mp) in CreateFuncNameOpnd() argument
164 return mp ? *mp->New<FuncNameOperand>(symbol) : *alloc.New<FuncNameOperand>(symbol); in CreateFuncNameOpnd()
120 CreateMem(uint32 size, RegOperand &baseOpnd, ImmOperand &ofstOperand, const MIRSymbol &symbol, MemPool *mp) CreateMem() argument
/arkcompiler/runtime_core/static_core/libllvmbackend/object_code/
H A Dcode_info_producer.cpp53 void CodeInfoProducer::AddSymbol(Method *method, StackMapSymbol symbol) in AddSymbol() argument
55 symbols_.insert({method, symbol}); in AddSymbol()
58 void CodeInfoProducer::AddFaultMapSymbol(Method *method, uint32_t symbol) in AddFaultMapSymbol() argument
60 faultMapSymbols_.insert({method, symbol}); in AddFaultMapSymbol()
284 const auto &symbol = symbols_.at(method); in ConvertStackMaps() local
287 const auto &func = stackmap_->getFunction(symbol.idx); in ConvertStackMaps()
289 for (uint32_t i = 0; i < symbol.idx; ++i) { in ConvertStackMaps()
300 auto npc = symbol.sectionOffset + record.getInstructionOffset(); in ConvertStackMaps()
335 auto symbol = faultMapSymbols_.find(method); in EncodeNullChecks() local
336 if (symbol in EncodeNullChecks()
[all...]
H A Dcreated_object_file.cpp96 const auto &symbol = relocation.getSymbol(); in GetStackMapInfo() local
97 info.insert({cantFail(symbol->getName()).str(), {counter++, cantFail(symbol->getValue())}}); in GetStackMapInfo()
108 const auto &symbol = relocation.getSymbol(); in GetFaultMapInfo() local
109 info.insert({cantFail(symbol->getName()).str(), counter++}); in GetFaultMapInfo()
/arkcompiler/ets_runtime/test/fuzztest/symbolrefgetdescription_fuzzer/
H A Dsymbolrefgetdescription_fuzzer.cpp34 Local<SymbolRef> symbol = SymbolRef::New(vm, description); in SymbolRefGetDescriptionFuzzTest() local
35 symbol->GetDescription(vm); in SymbolRefGetDescriptionFuzzTest()
/arkcompiler/runtime_core/libark_defect_scan_aux/tests/unittest/
H A Ddefine_info_test.js49 let symbol = Symbol('func8');
58 [symbol]() { }
/arkcompiler/ets_runtime/ecmascript/dfx/dump_code/
H A Djit_dump_elf.cpp137 void JsJitDumpElf::AddSymToSymTab(const maplebe::Symbol &symbol, int64 symIdx) in AddSymToSymTab() argument
139 localSymTab.push_back(std::make_pair(symbol, symIdx)); in AddSymToSymTab()
145 const maplebe::Symbol &symbol = elem.first; in AppendGlobalSymsToSymTabSec() local
147 symbolTabSection->AppendSymbol(symbol); in AppendGlobalSymsToSymTabSec()
/arkcompiler/ets_runtime/ecmascript/
H A Dsymbol_table.h94 JSSymbol *symbol = JSSymbol::Cast(value.GetTaggedObject()); in FindSymbol() local
95 JSTaggedValue des = symbol->GetDescription(); in FindSymbol()
/arkcompiler/runtime_core/static_core/irtoc/backend/
H A Ddwarf_builder.h49 bool BuildGraphNestedFunction(unsigned symbol, const Function *func, Dwarf_Error &error, Dwarf_P_Die &die);
51 bool BuildGraph(const Function *func, uint32_t codeOffset, unsigned symbol);
H A Ddwarf_builder.cpp100 bool DwarfBuilder::BuildGraphNestedFunction(unsigned symbol, const Function *func, Dwarf_Error &error, Dwarf_P_Die &die) in BuildGraphNestedFunction() argument
107 if (dwarf_lne_set_address(dwarf_, 0, symbol, &error) != DW_DLV_OK) { in BuildGraphNestedFunction()
136 auto attr = dwarf_add_AT_targ_address_b(dwarf_, die, DW_AT_low_pc, 0, symbol, &error); in BuildGraphNestedFunction()
142 attr = dwarf_add_AT_targ_address_b(dwarf_, die, DW_AT_high_pc, graph->GetCode().size(), symbol, &error); in BuildGraphNestedFunction()
151 bool DwarfBuilder::BuildGraph(const Function *func, uint32_t codeOffset, unsigned symbol) in BuildGraph() argument
186 if (!BuildGraphNestedFunction(symbol, func, error, die)) { in BuildGraph()
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/types/
H A Dproperty_descriptor.h99 void SetSymbol(RemoteObject symbol) in SetSymbol() argument
101 symbol_.emplace(std::move(symbol)); in SetSymbol()
116 jsonBuilder.AddProperty("symbol", symbol_->ToJson()); in ToJson()

Completed in 15 milliseconds

1234