Home
last modified time | relevance | path

Searched full:literals (Results 1 – 25 of 105) sorted by relevance

12345

/arkcompiler/runtime_core/verification/config/handlers/
Dconfig_handler_method_options.cpp39 using Literals = PandaVector<PandaString>; typedef
59 bool ProcessSectionShow(const Literals &literals, MethodOptions *options) in ProcessSectionShow() argument
61 for (const auto &option : literals) { in ProcessSectionShow()
79 bool ProcessSectionUplevel(const Literals &uplevel_options, const MethodOptionsConfig &all_method_o… in ProcessSectionUplevel()
93 bool ProcessSectionCheck(const Literals &checks, MethodOptions *options) in ProcessSectionCheck()
145 Literals literals; in MethodOptionsProcessor() local
148 if (!LiteralsParser()(literals, start, start + items.length())) { in MethodOptionsProcessor()
154 if (!ProcessSectionShow(literals, &options)) { in MethodOptionsProcessor()
158 if (!ProcessSectionUplevel(literals, all_options, &options)) { in MethodOptionsProcessor()
162 if (!ProcessSectionCheck(literals, &options)) { in MethodOptionsProcessor()
Dliteral_parser.h56 struct Literals; in LiteralsParser()
60 using p = typename parser<Context, const char, const char *>::template next<Literals>; in LiteralsParser()
72 …static const auto LITERALS = ~WS >> *(~WS >> LiteralParser<p2>(LITERAL_HANDLER) >> ~WS >> ~COMMA) … in LiteralsParser() local
74 return LITERALS; in LiteralsParser()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
Dliteral.cpp18 #include <ir/expressions/literals/bigIntLiteral.h>
19 #include <ir/expressions/literals/booleanLiteral.h>
20 #include <ir/expressions/literals/numberLiteral.h>
21 #include <ir/expressions/literals/stringLiteral.h>
22 #include <ir/expressions/literals/taggedLiteral.h>
DtaggedTemplateExpression.cpp19 #include <compiler/base/literals.h>
66 compiler::Literals::GetTemplateObject(pg, this); in Compile()
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dliteral_data_extractor.cpp167 JSHandle<TaggedArray> literals = factory->NewOldSpaceTaggedArray(num); in EnumerateLiteralVals() local
172 …index, [literals, &pos, vm, factory, thread, jsPandaFile, &methodId, &kind, &constpool, &entryPoin… in EnumerateLiteralVals()
238 literals->Set(thread, pos++, jt); in EnumerateLiteralVals()
240 uint32_t oldLength = literals->GetLength(); in EnumerateLiteralVals()
241 literals->Trim(thread, oldLength - 1); in EnumerateLiteralVals()
244 return literals; in EnumerateLiteralVals()
441 JSHandle<TaggedArray> literals = JSHandle<TaggedArray>(factory->NewCOWTaggedArray(num)); in GetDatasIgnoreType() local
446 …index, [literals, &pos, vm, factory, thread, jsPandaFile, &methodId, &kind, &constpool, &entryPoin… in GetDatasIgnoreType()
512 literals->Set(thread, pos++, jt); in GetDatasIgnoreType()
514 uint32_t oldLength = literals->GetLength(); in GetDatasIgnoreType()
[all …]
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dfmovi.64.yaml39 description: Check fmovi.64 with various positive values (f64 values, HEX literals).
96 # test - check binary representation of FP literals
100 description: Check fmovi.64 with various negative values (f64 values, HEX literals).
157 description: Check fmovi.64 with various incorrect f64 literals.
219 # test - check binary representation of FP literals
Dfmovi.yaml39 description: Check fmovi with various positive values (f32 values, HEX literals).
95 # test - check binary representation of FP literals
99 description: Check fmovi with various negative values (f32 values, HEX literals).
158 description: Check fmovi with various incorrect f32 literals.
221 # test - check binary representation of FP literals
Dfldai.64.yaml35 # test - check binary representation of FP literals - positive
89 # test - check binary representation of FP literals - negative
170 # test - check binary representation of FP literals - positive
Dfldai.yaml35 # test - check binary representation of FP literals - positive
86 # test - check binary representation of FP literals - negative
164 # test - check binary representation of FP literals - positive
/arkcompiler/ets_frontend/es2panda/
DCMakeLists.txt80 compiler/base/literals.cpp
126 ir/expressions/literals/bigIntLiteral.cpp
127 ir/expressions/literals/booleanLiteral.cpp
128 ir/expressions/literals/nullLiteral.cpp
129 ir/expressions/literals/numberLiteral.cpp
130 ir/expressions/literals/regExpLiteral.cpp
131 ir/expressions/literals/stringLiteral.cpp
132 ir/expressions/literals/taggedLiteral.cpp
DBUILD.gn29 "compiler/base/literals.cpp",
78 "ir/expressions/literals/bigIntLiteral.cpp",
79 "ir/expressions/literals/booleanLiteral.cpp",
80 "ir/expressions/literals/nullLiteral.cpp",
81 "ir/expressions/literals/numberLiteral.cpp",
82 "ir/expressions/literals/regExpLiteral.cpp",
83 "ir/expressions/literals/stringLiteral.cpp",
84 "ir/expressions/literals/taggedLiteral.cpp",
/arkcompiler/ets_frontend/es2panda/compiler/base/
Dliterals.h69 const ArenaVector<const ir::Literal *> &Literals() const in Literals() function
90 class Literals {
92 Literals() = delete;
Dliterals.cpp16 #include "literals.h"
25 // Literals
27 void Literals::GetTemplateObject(PandaGen *pg, const ir::TaggedTemplateExpression *lit) in GetTemplateObject()
/arkcompiler/runtime_core/docs/
Dassembly_format.md21 ## Literals section in Assembly File Format Specification
23 ### Numeric Literals argument
25 Following numeric literals are supported:
27 …inary integers not larger than 64 bits. Hexadecimal literals are prefixed with `0x`. Binary litera…
28 …Floating-point decimal/hexadecimal literals that can be represented with IEEE 754. Hexadecimal flo…
30 ### String Literals argument
34 The following escape sequences can be used in string literals:
414 # Literals are represented in double-quotes as "literal value".
561 * Compose formal definitions for literals.
/arkcompiler/ets_frontend/ts2panda/src/base/
Dliteral.ts57 addLiterals(...literals: Array<Literal>) {
58 this.lb.push(...literals);
/arkcompiler/runtime_core/libpandabase/utils/
Dtype_converter.cpp99 …ter(const std::array<double, SIZE> &coeffs, const std::array<std::string_view, SIZE + 1> &literals, in TypeConverter() argument
106 return ValueUnit(value_base_dimension / division_ratio, literals[index_coeff]); in TypeConverter()
111 return ValueUnit(value_base_dimension / division_ratio, literals[SIZE]); in TypeConverter()
/arkcompiler/ets_frontend/es2panda/ir/base/
DclassDefinition.cpp21 #include <compiler/base/literals.h>
31 #include <ir/expressions/literals/nullLiteral.h>
32 #include <ir/expressions/literals/numberLiteral.h>
33 #include <ir/expressions/literals/stringLiteral.h>
34 #include <ir/expressions/literals/taggedLiteral.h>
162 size_t bufferPos = literalBuf->Literals().size(); in CreateClassStaticProperties()
/arkcompiler/runtime_core/disassembler/
DCMakeLists.txt222 compile_pre_build(TARGET disasm_binaries-literals
223 FILE_SRC ${DISASM_TESTS_DIR}/literals.pa
224 FILE_DST ${DISASM_BIN_DIR}/literals.bc)
229 add_dependencies(disasm_tests disasm_binaries-literals)
/arkcompiler/runtime_core/docs/bc_verification/
Dtype_system.md5 For simplicity, all literals without parens are Sorts, with parens - Types.
16 text just as literals.
/arkcompiler/ets_frontend/ts2panda/tests/types/
DtypeUtils.ts111 console.log("expected literals:");
113 console.log("unmatched literals:");
123 console.log("length miss-match in literals ", j);
/arkcompiler/ets_frontend/es2panda/test/parser/js/
Dtest-optional-chain-expected.txt1 SyntaxError: Tagged Template Literals are not allowed in optionalChain [test-optional-chain.js:17:1…
Dtest-object-proto-expected.txt1 SyntaxError: Duplicate __proto__ fields are not allowed in object literals [test-object-proto.js:25…
Dtest-numeric-separator2-expected.txt1 SyntaxError: Numeric separators are not allowed at the end of numeric literals [test-numeric-separa…
/arkcompiler/ets_frontend/test_ecma_bcopt/
Dtest_bytecode_optimizer_for_js.txt8 # LITERALS
/arkcompiler/runtime_core/tests/cts-assembly/
Dmath-41.pa14 #Assert that type widening i64 => i32 works fine with hex literals

12345