/arkcompiler/ets_frontend/es2panda/typescript/types/ |
D | typeFlag.h | 66 LITERAL = NUMBER_LITERAL | BOOLEAN_LITERAL | STRING_LITERAL | BIGINT_LITERAL, enumerator 75 LITERAL | UNIQUE_SYMBOL, 82 UNIT = LITERAL | UNIQUE_SYMBOL | NULLABLE,
|
D | objectLiteralType.h | 25 …bjectLiteralType(ObjectDescriptor *desc) : ObjectType(ObjectType::ObjectTypeKind::LITERAL, desc) {} in ObjectLiteralType() 26 ObjectLiteralType() : ObjectType(ObjectType::ObjectTypeKind::LITERAL) {} in ObjectLiteralType()
|
D | enumLiteralType.h | 29 enum class EnumLiteralTypeKind { NUMERIC, LITERAL }; enumerator
|
D | typeMapping.h | 49 _(ObjectType::ObjectTypeKind::LITERAL, ObjectLiteralType) \
|
D | objectType.h | 53 LITERAL, in DEFINE_BITOPS() enumerator
|
/arkcompiler/ets_frontend/ets2panda/checker/types/ts/ |
D | objectLiteralType.h | 24 …bjectLiteralType(ObjectDescriptor *desc) : ObjectType(ObjectType::ObjectTypeKind::LITERAL, desc) {} in ObjectLiteralType() 25 ObjectLiteralType() : ObjectType(ObjectType::ObjectTypeKind::LITERAL) {} in ObjectLiteralType()
|
D | enumLiteralType.h | 28 enum class EnumLiteralTypeKind { NUMERIC, LITERAL }; enumerator
|
D | objectType.h | 48 LITERAL, in DEFINE_BITOPS() enumerator
|
/arkcompiler/ets_frontend/ets2panda/checker/types/ |
D | typeFlag.h | 114 LITERAL = NUMBER_LITERAL | BOOLEAN_LITERAL | STRING_LITERAL | BIGINT_LITERAL, enumerator 123 LITERAL | UNIQUE_SYMBOL, 130 UNIT = LITERAL | UNIQUE_SYMBOL | NULLISH,
|
D | typeMapping.h | 68 _(ObjectType::ObjectTypeKind::LITERAL, ObjectLiteralType) \
|
/arkcompiler/ets_frontend/es2panda/ir/ts/ |
D | tsAsExpression.cpp | 69 … constexpr auto enumLiteralType = checker::EnumLiteralType::EnumLiteralTypeKind::LITERAL; in IsValidConstAssertionArgument()
|
D | tsEnumDeclaration.cpp | 380 isLiteralEnum ? checker::EnumLiteralType::EnumLiteralTypeKind::LITERAL in InferType()
|
/arkcompiler/ets_frontend/ets2panda/checker/ts/ |
D | typeElaborationContext.cpp | 144 if (propKeyType->HasTypeFlag(TypeFlag::LITERAL)) { in Start()
|
D | helpers.cpp | 293 if (isAsSrcLeftType || !target->HasTypeFlag(TypeFlag::LITERAL)) { in ThrowAssignmentError()
|
/arkcompiler/ets_frontend/es2panda/typescript/core/ |
D | typeElaborationContext.cpp | 144 if (propKeyType->HasTypeFlag(TypeFlag::LITERAL)) { in Start()
|
D | helpers.cpp | 292 if (isAsSrcLeftType || !target->HasTypeFlag(TypeFlag::LITERAL)) { in ThrowAssignmentError()
|
/arkcompiler/ets_runtime/ecmascript/ |
D | js_array.h | 25 enum class ArrayMode : uint8_t { UNDEFINED = 0, DICTIONARY, LITERAL }; enumerator
|
D | js_array.cpp | 99 if (mode == ArrayMode::LITERAL) { in ArrayCreate()
|
D | js_locale.h | 55 LITERAL = 0x01, enumerator
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
D | program_object.h | 383 … JSHandle<JSArray> arr(JSArray::ArrayCreate(thread, JSTaggedNumber(length), ArrayMode::LITERAL)); in GetLiteralFromCache()
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
D | builtins_regexp.cpp | 1550 return JSArray::ArrayCreate(thread, JSTaggedNumber(0), ArrayMode::LITERAL).GetTaggedValue(); in RegExpSplitFast() 1556 … return JSArray::ArrayCreate(thread, JSTaggedNumber(0), ArrayMode::LITERAL).GetTaggedValue(); in RegExpSplitFast() 1581 … JSHandle<JSArray> splitArray(JSArray::ArrayCreate(thread, JSTaggedNumber(1), ArrayMode::LITERAL)); in RegExpSplitFast()
|
/arkcompiler/ets_frontend/ets2panda/checker/ |
D | TSAnalyzer.cpp | 1644 … constexpr auto ENUM_LITERAL_TYPE = checker::EnumLiteralType::EnumLiteralTypeKind::LITERAL; in IsValidConstAssertionArgument() 2032 isLiteralEnum ? checker::EnumLiteralType::EnumLiteralTypeKind::LITERAL in InferType()
|