Home
last modified time | relevance | path

Searched defs:Literal (Results 1 – 19 of 19) sorted by relevance

/arkcompiler/runtime_core/static_core/assembler/
Dassembly-literals.h28 struct Literal { struct
30 panda_file::LiteralTag tag;
32 std::variant<bool, uint8_t, uint16_t, uint32_t, uint64_t, float, double, std::string> value;
34 bool IsSigned() const in IsSigned()
49 bool IsArray() const in IsArray()
70 bool IsBoolValue() const in IsBoolValue()
81 bool IsByteValue() const in IsByteValue()
95 bool IsShortValue() const in IsShortValue()
106 bool IsIntegerValue() const in IsIntegerValue()
118 bool IsLongValue() const in IsLongValue()
[all …]
/arkcompiler/runtime_core/assembler/
Dassembly-literals.h28 struct Literal { struct
30 panda_file::LiteralTag tag_;
32 … std::variant<bool, uint8_t, uint16_t, uint32_t, uint64_t, float, double, std::string> value_;
34 bool IsBoolValue() const in IsBoolValue()
45 bool IsByteValue() const in IsByteValue()
59 bool IsShortValue() const in IsShortValue()
70 bool IsIntegerValue() const in IsIntegerValue()
82 bool IsLongValue() const in IsLongValue()
93 bool IsFloatValue() const in IsFloatValue()
104 bool IsDoubleValue() const in IsDoubleValue()
[all …]
/arkcompiler/ets_frontend/ets2panda/compiler/base/
Dliterals.h25 class Literal; variable
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
128 explicit Literal(LiteralTag tag) : tag_(tag) {} in Literal() function
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
Dliteral.h36 explicit Literal(AstNodeType const type) : Expression(type) {} in Literal() function
/arkcompiler/ets_frontend/ets2panda/ir/ts/
DtsLiteralType.h26 const Expression *Literal() const in Literal() function
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsLiteralType.h36 const Expression *Literal() const in Literal() function
/arkcompiler/runtime_core/static_core/docs/
Dfile_format.md762 ### Literal subsection
766 #### ByteOne
776 #### ByteTwo
786 #### ByteFour
796 #### ByteEight
/arkcompiler/runtime_core/docs/
Dfile_format.md760 ### Literal subsection
764 #### ByteOne
774 #### ByteTwo
784 #### ByteFour
794 #### ByteEight
/arkcompiler/ets_frontend/es2panda/ir/
Dexpression.h23 class Literal; variable
/arkcompiler/runtime_core/static_core/plugins/ets/doc/spec/
D2_lexical.rst877 .. _Undefined Literal:
903 .. _Comments:
D7_expressions.rst499 .. _Literal: target
501 Literal chapter
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
Demitter.h57 using Literal = panda::pandasm::LiteralArray::Literal; variable
/arkcompiler/ets_frontend/es2panda/compiler/base/
Dliterals.h25 class Literal; variable
/arkcompiler/ets_frontend/merge_abc/protos/
DassemblyLiterals.proto40 message Literal { message
/arkcompiler/ets_frontend/es2panda/ir/expressions/
Dliteral.h72 explicit Literal(AstNodeType type) : Expression(type) {} in Literal() function
/arkcompiler/runtime_core/bytecode_optimizer/tests/
Dexcluded_keys_test.cpp24 using Literal = LiteralArray::Literal; typedef
/arkcompiler/ets_frontend/ets2panda/ir/
Dexpression.h23 class Literal; variable
/arkcompiler/ets_frontend/ets2panda/util/
Dhelpers.h38 class Literal; variable
/arkcompiler/ets_frontend/legacy_bin/api8/src/
Dindex.js2 …ring,r="undefined"!=typeof Buffer&&"function"==typeof Buffer.alloc&&"function"==typeof Buffer.allo… argument