/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/ |
H A D | moduleRecordEmitter.cpp | 28 .tag_ = panda::panda_file::LiteralTag::STRING, .value_ = (request.source_).Mutf8()}; in GenModuleRequests() 51 .tag_ = panda::panda_file::LiteralTag::STRING, .value_ = entry->localName_.Mutf8()}; in GenRegularImportEntries() 54 .tag_ = panda::panda_file::LiteralTag::STRING, .value_ = entry->importName_.Mutf8()}; in GenRegularImportEntries() 73 .tag_ = panda::panda_file::LiteralTag::STRING, .value_ = entry->localName_.Mutf8()}; in GenNamespaceImportEntries() 93 .tag_ = panda::panda_file::LiteralTag::STRING, .value_ = entry->localName_.Mutf8()}; in GenLocalExportEntries() 96 .tag_ = panda::panda_file::LiteralTag::STRING, .value_ = entry->exportName_.Mutf8()}; in GenLocalExportEntries() 119 .tag_ = panda::panda_file::LiteralTag::STRING, .value_ = entry->exportName_.Mutf8()}; in GenIndirectExportEntries() 122 .tag_ = panda::panda_file::LiteralTag::STRING, .value_ = entry->importName_.Mutf8()}; in GenIndirectExportEntries()
|
/arkcompiler/ets_frontend/es2panda/typescript/types/ |
H A D | typeFlag.h | 28 STRING = 1ULL << 1, // x: string member in panda::es2panda::checker::TypeFlag 61 COMPUTED_NAME = COMPUTED_TYPE_LITERAL_NAME | STRING | NUMBER | ANY | SYMBOL, 69 STRING_LIKE = STRING | STRING_LITERAL, 74 PRIMITIVE = STRING | NUMBER | BIGINT | BOOLEAN | ENUM | ENUM_LITERAL | SYMBOL | VOID | UNDEFINED | NULL_TYPE | 80 POSSIBLY_FALSY = DEFINITELY_FALSY | STRING | NUMBER | BOOLEAN | BIGINT,
|
H A D | stringType.h | 25 StringType() : Type(TypeFlag::STRING) {} in StringType()
|
/arkcompiler/runtime_core/abc2program/ |
H A D | abc_module_array_processor.cpp | 83 .tag_ = panda::panda_file::LiteralTag::STRING, in FillModuleRequests() 94 .tag_ = panda::panda_file::LiteralTag::STRING, in FillRegularImportEntry() 99 .tag_ = panda::panda_file::LiteralTag::STRING, in FillRegularImportEntry() 115 .tag_ = panda::panda_file::LiteralTag::STRING, in FillNamespaceImportEntry() 130 .tag_ = panda::panda_file::LiteralTag::STRING, in FillLocalExportEntry() 135 .tag_ = panda::panda_file::LiteralTag::STRING, in FillLocalExportEntry() 145 .tag_ = panda::panda_file::LiteralTag::STRING, in FillIndirectExportEntry() 150 .tag_ = panda::panda_file::LiteralTag::STRING, in FillIndirectExportEntry()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | elements.h | 30 V(STRING) \ 44 STRING = 0x1UL << 3, // 8 member in panda::ecmascript::ElementsKind 49 HOLE_STRING = HOLE | STRING, 84 static_cast<uint32_t>(kind) < static_cast<uint32_t>(ElementsKind::STRING)); in IsInNumbers()
|
H A D | enum_conversion.h | 67 case BuiltinTypeId::STRING: in ToGlobelEnvPrototypeField() 81 return BuiltinTypeId::STRING; in ToBuiltinsTypeId()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
H A D | ets_class_root.cpp | 68 case ClassRoot::STRING: in ToEtsClassRoot() 69 return EtsClassRoot::STRING; in ToEtsClassRoot()
|
H A D | ets_class_root.h | 48 STRING = helpers::ToUnderlying(ClassRoot::STRING), member in ark::ets::EtsClassRoot
|
H A D | ets_class_linker_extension.cpp | 119 InitializeArrayClassRoot(ClassRoot::ARRAY_STRING, ClassRoot::STRING, in InitializeClassRoots() 156 SetClassRoot(ClassRoot::STRING, stringClass); in InitializeImpl() 253 case ClassRoot::STRING: in GetClassVTableSize() 302 case ClassRoot::STRING: in GetClassIMTSize() 349 case ClassRoot::STRING: in GetClassSize() 527 CacheClass(STRING, [](auto *c) { c->SetValueTyped(); }); in InitializeBuiltinSpecialClasses() 590 coro->SetStringClassPtr(GetClassRoot(ClassRoot::STRING)); in InitializeBuiltinClasses()
|
/arkcompiler/runtime_core/static_core/runtime/include/ |
H A D | hclass.h | 32 static constexpr uint32_t STRING = HCLASS << 1U; member in ark::HClass 33 static constexpr uint32_t ARRAY = STRING << 1U; 64 return (GetFlags() & STRING) != 0; in IsString()
|
H A D | class_root.h | 48 STRING, member in ark::ClassRoot
|
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/ |
H A D | etsStringType.h | 25 : ETSObjectType(allocator, ETSObjectFlags::CLASS | ETSObjectFlags::STRING | ETSObjectFlags::RESOLVED_SUPER) in ETSStringType() 32 : ETSObjectType(allocator, ETSObjectFlags::CLASS | ETSObjectFlags::STRING | ETSObjectFlags::RESOLVED_SUPER, in ETSStringType() 41 : ETSObjectType(allocator, ETSObjectFlags::CLASS | ETSObjectFlags::STRING | ETSObjectFlags::RESOLVED_SUPER, in ETSStringType()
|
H A D | etsObjectTypeConstants.h | 38 STRING = 1U << 11U, member in ark::es2panda::checker::ETSObjectFlags 60 VALUE_TYPED = BUILTIN_BOOLEAN | BUILTIN_CHAR | BUILTIN_NUMERIC | BUILTIN_BIGINT | STRING,
|
/arkcompiler/runtime_core/static_core/runtime/core/ |
H A D | core_class_linker_extension.cpp | 87 InitializeArrayClassRoot(ClassRoot::ARRAY_STRING, ClassRoot::STRING, in InitializeClassRoots() 115 auto *stringClass = CreateClass(ctx.GetStringClassDescriptor(), GetClassVTableSize(ClassRoot::STRING), in InitializeImpl() 116 GetClassIMTSize(ClassRoot::STRING), GetClassSize(ClassRoot::STRING)); in InitializeImpl() 122 GetClassLinker()->AddClassRoot(ClassRoot::STRING, stringClass); in InitializeImpl() 189 case ClassRoot::STRING: in GetClassVTableSize() 234 case ClassRoot::STRING: in GetClassIMTSize() 279 case ClassRoot::STRING: in GetClassSize()
|
/arkcompiler/ets_frontend/ets2panda/checker/types/ |
H A D | typeFlag.h | 30 STRING = 1ULL << 1ULL, // x: string member in ark::es2panda::checker::TypeFlag 120 STRING_LIKE = STRING | STRING_LITERAL, 125 STRING | NUMBER | BIGINT | BOOLEAN | ENUM | ENUM_LITERAL | SYMBOL | VOID | UNDEFINED | NULL_TYPE | LITERAL, 130 POSSIBLY_FALSY = DEFINITELY_FALSY | STRING | NUMBER | BOOLEAN | BIGINT,
|
/arkcompiler/ets_runtime/ecmascript/ic/ |
H A D | ic_binary_op.h | 29 STRING, member in panda::ecmascript::BinaryType 67 case BinaryType::STRING: { in AddWithTSType() 131 case BinaryType::STRING: in SubWithTSType() 165 case BinaryType::STRING: in MulWithTSType() 201 case BinaryType::STRING: in DivWithTSType() 248 case BinaryType::STRING: in ModWithTSType() 284 case BinaryType::STRING: in GetBitOPDate()
|
/arkcompiler/runtime_core/assembler/ |
H A D | annotation.h | 90 STRING, member in panda::pandasm::Value::Type 140 case Type::STRING: in GetTypeAsChar() 214 case Type::STRING: in GetArrayTypeAsChar() 277 type = Type::STRING; in GetCharAsType() 351 type = Type::STRING; in GetCharAsArrayType() 436 std::conditional_t<value_type == Value::Type::STRING, std::string_view,
|
H A D | annotation.cpp | 71 case Value::Type::STRING: { in InitScalarValue() 73 std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::STRING>(sc_val.GetValue<std::string>())); in InitScalarValue() 129 case Value::Type::STRING: in making_value() 230 case Value::Type::STRING: in TypeToString()
|
/arkcompiler/runtime_core/static_core/assembler/ |
H A D | annotation.h | 86 STRING, member in ark::pandasm::Value::Type 136 case Type::STRING: in GetTypeAsChar() 208 case Type::STRING: in GetArrayTypeAsChar() 272 type = Type::STRING; in GetCharAsType() 344 type = Type::STRING; in GetCharAsArrayType() 426 std::conditional_t<VALUE_TYPE == Value::Type::STRING, std::string_view,
|
H A D | annotation.cpp | 69 case Value::Type::STRING: { in InitScalarValue() 71 std::make_unique<ScalarValue>(ScalarValue::Create<Value::Type::STRING>(scVal.GetValue<std::string>())); in InitScalarValue() 122 case Value::Type::STRING: in MakingValue() 222 case Value::Type::STRING: in TypeToString()
|
/arkcompiler/runtime_core/static_core/verification/util/tests/ |
H A D | environment.cpp | 82 static const auto STRING = QUOTES >> (*NON_QUOTES |= STRING_HANDLER) >> QUOTES; in EnvOptions() local 84 static const auto VALUE = STRING | NUM | BOOL; in EnvOptions()
|
/arkcompiler/ets_frontend/ets2panda/compiler/base/ |
H A D | literals.h | 45 STRING, member in ark::es2panda::ark::es2panda::ark::es2panda::compiler::LiteralTag 60 explicit Literal(const util::StringView &str) : tag_(LiteralTag::STRING), value_(str.Mutf8()) {} in Literal()
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | ETSemitter.cpp | 295 return pandasm::ScalarValue::Create<pandasm::Value::Type::STRING>( in CreateScalarValue() 546 parts.emplace_back(pandasm::ScalarValue::Create<pandasm::Value::Type::STRING>(ss.str())); in GenAnnotationSignature() 560 parts.emplace_back(pandasm::ScalarValue::Create<pandasm::Value::Type::STRING>(ss.str())); in GenAnnotationSignature() 565 parts.emplace_back(pandasm::ScalarValue::Create<pandasm::Value::Type::STRING>(ss.str())); in GenAnnotationSignature() 577 parts.emplace_back(pandasm::ScalarValue::Create<pandasm::Value::Type::STRING>(ss.str())); in GenAnnotationSignature() 583 std::make_unique<pandasm::ArrayValue>(pandasm::Value::Type::STRING, std::move(parts))); in GenAnnotationSignature() 622 : pandasm::ScalarValue::Create<pandasm::Value::Type::STRING>( in GenAnnotationInnerClass() 685 allParts.emplace_back(pandasm::ScalarValue::Create<pandasm::Value::Type::STRING>(str.Utf8())); in GenAnnotationDynamicCall() 690 std::make_unique<pandasm::ArrayValue>(pandasm::Value::Type::STRING, std::move(allParts))); in GenAnnotationDynamicCall()
|
/arkcompiler/ets_frontend/ets2panda/checker/types/ts/ |
H A D | stringType.h | 24 StringType() : Type(TypeFlag::STRING) {} in StringType()
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
H A D | constpool_value.h | 23 STRING, member in panda::ecmascript::ConstPoolType
|