Home
last modified time | relevance | path

Searched full:literal (Results 1 – 25 of 689) sorted by relevance

12345678910>>...28

/arkcompiler/ets_frontend/ets2panda/linter/test/
Dsendable_class_initialization.ts.json22 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
29 …bjects of \"Sendable\" type can not be initialized using object literal or array literal (arkts-se…
36 …bjects of \"Sendable\" type can not be initialized using object literal or array literal (arkts-se…
50 …bjects of \"Sendable\" type can not be initialized using object literal or array literal (arkts-se…
64 …bjects of \"Sendable\" type can not be initialized using object literal or array literal (arkts-se…
71 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
78 …bjects of \"Sendable\" type can not be initialized using object literal or array literal (arkts-se…
85 …bjects of \"Sendable\" type can not be initialized using object literal or array literal (arkts-se…
92 …bjects of \"Sendable\" type can not be initialized using object literal or array literal (arkts-se…
99 …bjects of \"Sendable\" type can not be initialized using object literal or array literal (arkts-se…
Dobject_literals_autofixes.ts.json29 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
36 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
50 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
57 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
64 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
71 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
78 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
85 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
92 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
99 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
[all …]
Dobject_literals_3.ts.json22 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
29 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
43 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
50 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
57 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
64 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
71 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
78 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
85 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
92 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
[all …]
Dobject_literals_autofixes.ts.autofix.json41 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
60 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
86 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
105 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
112 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
131 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
150 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
169 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
176 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
195 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
[all …]
Dobject_literals_3.ts.autofix.json34 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
53 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
79 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
98 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
117 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
136 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
143 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
150 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
157 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
164 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
[all …]
Dobject_literals_2.ts.autofix.json34 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
41 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
48 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
55 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
62 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
69 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
76 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
83 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
90 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
97 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
Ddestructuring_declarations.ts.json29 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
43 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
57 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
64 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
78 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
85 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
92 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
183 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
204 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
225 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
[all …]
Dobject_literals.ts.autofix.json60 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
93 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
100 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
107 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
114 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
121 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
128 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
135 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
161 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
208 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
[all …]
Dd_ts.sts26 // issue 13041: Object literal
36 // issue 13043: Object literal
62 // initializing Type literal
69 let aescbc: AesCbcParams = { // OK, object literal conforms the interface
78 let iterRes: IteratorResult<number> = { // OK, object literal conforms the interface
82 let obj: Object = { // CTE in ArkTS, Object can not be initialized with object literal
Ddestructuring_for_loop.ts.json36 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
43 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
50 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
92 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
99 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
106 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
113 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
/arkcompiler/ets_frontend/ets2panda/compiler/base/
Dliterals.h19 #include "ir/expressions/literal.h"
25 class Literal; variable
55 class Literal {
57 explicit Literal() = default;
59 … explicit Literal(LiteralTag tag, const util::StringView &str) : tag_(tag), value_(str.Mutf8()) {} in Literal() function
60 explicit Literal(const util::StringView &str) : tag_(LiteralTag::STRING), value_(str.Mutf8()) {} in Literal() function
61 explicit Literal(uint32_t number) : tag_(LiteralTag::INTEGER), value_(number) {} in Literal() function
62 explicit Literal(double number) : tag_(LiteralTag::DOUBLE), value_(number) {} in Literal() function
63 …explicit Literal(bool boolean) : tag_(LiteralTag::BOOLEAN), value_(static_cast<uint32_t>(boolean))… in Literal() function
65 DEFAULT_COPY_SEMANTIC(Literal);
[all …]
/arkcompiler/ets_frontend/merge_abc/src/
DassemblyLiteralsProto.cpp104 for (const auto &literal : array.literals_) { in Serialize() local
106 Literal::Serialize(literal, *protoLiteral); in Serialize()
114 panda::pandasm::LiteralArray::Literal literal; in Deserialize() local
115 Literal::Deserialize(protoLiteral, literal); in Deserialize()
116 array.literals_.emplace_back(literal); in Deserialize()
120 void Literal::Serialize(const panda::pandasm::LiteralArray::Literal &literal, protoPanda::Literal &… in Serialize() argument
122 protoLiteral.set_tag(static_cast<uint32_t>(literal.tag_)); in Serialize()
124 VariantValue::Serialize(literal.value_, *value); in Serialize()
127 void Literal::Deserialize(const protoPanda::Literal &protoLiteral, panda::pandasm::LiteralArray::Li… in Deserialize() argument
129 literal.tag_ = static_cast<panda::panda_file::LiteralTag>(protoLiteral.tag()); in Deserialize()
[all …]
DassemblyLiteralsProto.h36 class Literal {
38 …static void Serialize(const panda::pandasm::LiteralArray::Literal &literal, protoPanda::Literal &p…
39 …static void Deserialize(const protoPanda::Literal &protoLiteral, panda::pandasm::LiteralArray::Lit…
/arkcompiler/runtime_core/abc2program/
Dabc_module_array_processor.cpp30 std::vector<panda::pandasm::LiteralArray::Literal> literal_vec; in FillProgramData()
73 void AbcModuleArrayProcessor::FillModuleRequests(std::vector<panda::pandasm::LiteralArray::Literal>… in FillModuleRequests()
76 panda::pandasm::LiteralArray::Literal module_size = { in FillModuleRequests()
82 panda::pandasm::LiteralArray::Literal module_request = { in FillModuleRequests()
90 …yProcessor::FillRegularImportEntry(std::vector<panda::pandasm::LiteralArray::Literal> &literal_vec, in FillRegularImportEntry()
93 panda::pandasm::LiteralArray::Literal local_name = { in FillRegularImportEntry()
98 panda::pandasm::LiteralArray::Literal import_name = { in FillRegularImportEntry()
103 panda::pandasm::LiteralArray::Literal module_request = { in FillRegularImportEntry()
111 std::vector<panda::pandasm::LiteralArray::Literal> &literal_vec, in FillNamespaceImportEntry()
114 panda::pandasm::LiteralArray::Literal local_name = { in FillNamespaceImportEntry()
[all …]
Dabc_module_array_processor.h30 void FillModuleRequests(std::vector<panda::pandasm::LiteralArray::Literal> &literal_vec,
32 void FillRegularImportEntry(std::vector<panda::pandasm::LiteralArray::Literal> &literal_vec,
34 void FillNamespaceImportEntry(std::vector<panda::pandasm::LiteralArray::Literal> &literal_vec,
36 void FillLocalExportEntry(std::vector<panda::pandasm::LiteralArray::Literal> &literal_vec,
38 void FillIndirectExportEntry(std::vector<panda::pandasm::LiteralArray::Literal> &literal_vec,
40 void FillStarExportEntry(std::vector<panda::pandasm::LiteralArray::Literal> &literal_vec,
42 void FillEntrySize(std::vector<panda::pandasm::LiteralArray::Literal> &literal_vec,
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
Dconst_array_resolver.cpp78 std::optional<std::vector<pandasm::LiteralArray::Literal>> ConstArrayResolver::FillLiteralArray(Ins… in FillLiteralArray()
80 std::vector<pandasm::LiteralArray::Literal> literals {size}; in FillLiteralArray()
115 pandasm::LiteralArray::Literal literal {}; in FillLiteralArray() local
116 // create a literal from the array element, if possible in FillLiteralArray()
117 if (!FillLiteral(storeArrayInst, &literal)) { in FillLiteralArray()
118 // if not, then we can't create a constant literal array in FillLiteralArray()
123 pandasm::LiteralArray::Literal defaultLiteral {}; in FillLiteralArray()
128 literals[index] = literal; in FillLiteralArray()
133 // save the literal array only if it is completely filled in FillLiteralArray()
141 return std::optional<std::vector<pandasm::LiteralArray::Literal>> {std::move(literals)}; in FillLiteralArray()
[all …]
/arkcompiler/ets_frontend/ets2panda/linter/test_rules/
Drule38.ts.json22 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
29 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
36 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
50 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
57 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
64 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
71 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
78 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
85 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
92 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
Drule38.ts.autofix.json34 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
41 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
48 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
62 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
69 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
76 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
83 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
90 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
97 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
116 …"rule": "Object literal must correspond to some explicitly declared class or interface (arkts-no-u…
/arkcompiler/ets_frontend/test262/
Dmodule_tests.txt475 block-await-expr-array-literal.js
478 block-await-expr-literal-number.js
479 block-await-expr-literal-string.js
483 block-await-expr-obj-literal.js
485 block-await-expr-template-literal.js
493 export-class-decl-await-expr-array-literal.js
496 export-class-decl-await-expr-literal-number.js
497 export-class-decl-await-expr-literal-string.js
501 export-class-decl-await-expr-obj-literal.js
503 export-class-decl-await-expr-template-literal.js
[all …]
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
DmoduleRecordEmitter.cpp23 panda::pandasm::LiteralArray::Literal moduleSize = { in GenModuleRequests()
27 panda::pandasm::LiteralArray::Literal moduleRequest = { in GenModuleRequests()
34 panda::pandasm::LiteralArray::Literal moduleRequestPhase = { in GenModuleRequests()
44 panda::pandasm::LiteralArray::Literal entrySize = { in GenRegularImportEntries()
50 panda::pandasm::LiteralArray::Literal localName = { in GenRegularImportEntries()
53 panda::pandasm::LiteralArray::Literal importName = { in GenRegularImportEntries()
56 panda::pandasm::LiteralArray::Literal moduleRequest = { in GenRegularImportEntries()
67 panda::pandasm::LiteralArray::Literal entrySize = { in GenNamespaceImportEntries()
72 panda::pandasm::LiteralArray::Literal localName = { in GenNamespaceImportEntries()
75 panda::pandasm::LiteralArray::Literal moduleRequest = { in GenNamespaceImportEntries()
[all …]
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
Dliteral.h22 class Literal : public Expression {
24 Literal() = delete;
25 ~Literal() override = default;
27 NO_COPY_SEMANTIC(Literal);
28 NO_MOVE_SEMANTIC(Literal);
36 explicit Literal(AstNodeType const type) : Expression(type) {} in Literal() function
/arkcompiler/ets_frontend/es2panda/compiler/base/
Dliterals.h19 #include <ir/expressions/literal.h>
25 class Literal; variable
44 void Add(const ir::Literal *lit) in Add()
64 void ResetLiteral(size_t index, const ir::Literal *literal) in ResetLiteral() argument
66 literals_[index] = literal; in ResetLiteral()
69 const ArenaVector<const ir::Literal *> &Literals() const in Literals()
86 ArenaVector<const ir::Literal *> literals_;
/arkcompiler/ets_frontend/es2panda/ir/expressions/
Dliteral.cpp16 #include "literal.h"
26 bool Literal::GetBoolean() const in GetBoolean()
32 uint32_t Literal::GetInt() const in GetInt()
38 double Literal::GetDouble() const in GetDouble()
44 const util::StringView &Literal::GetString() const in GetString()
56 const util::StringView &Literal::GetMethod() const in GetMethod()
62 uint16_t Literal::GetMethodAffiliate() const in GetMethodAffiliate()
68 std::optional<util::StringView> Literal::GetName() const in GetName()
/arkcompiler/runtime_core/static_core/plugins/ets/doc/spec/
D2_lexical.rst168 literal
397 Literal:
409 See :ref:`Character Literals` for the experimental ``char literal``.
412 literal
432 literal
476 153 // decimal literal
477 1_153 // decimal literal
478 0xBAD3 // hex literal
479 0xBAD_3 // hex literal
480 0o777 // octal literal
[all …]
/arkcompiler/ets_frontend/es2panda/ir/
Dexpression.h23 class Literal; variable
38 const Literal *AsLiteral() const in AsLiteral()
41 return reinterpret_cast<const Literal *>(this); in AsLiteral()
44 Literal *AsLiteral() in AsLiteral()
47 return reinterpret_cast<Literal *>(this); in AsLiteral()

12345678910>>...28