| /arkcompiler/runtime_core/static_core/assembler/ |
| D | assembly-literals.h | 28 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/ |
| D | assembly-literals.h | 28 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/ |
| D | literals.h | 25 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/ |
| D | literal.h | 36 explicit Literal(AstNodeType const type) : Expression(type) {} in Literal() function
|
| /arkcompiler/ets_frontend/ets2panda/ir/ts/ |
| D | tsLiteralType.h | 26 const Expression *Literal() const in Literal() function
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsLiteralType.h | 36 const Expression *Literal() const in Literal() function
|
| /arkcompiler/runtime_core/static_core/docs/ |
| D | file_format.md | 762 ### Literal subsection 766 #### ByteOne 776 #### ByteTwo 786 #### ByteFour 796 #### ByteEight
|
| /arkcompiler/runtime_core/docs/ |
| D | file_format.md | 760 ### Literal subsection 764 #### ByteOne 774 #### ByteTwo 784 #### ByteFour 794 #### ByteEight
|
| /arkcompiler/ets_frontend/es2panda/ir/ |
| D | expression.h | 23 class Literal; variable
|
| /arkcompiler/runtime_core/static_core/plugins/ets/doc/spec/ |
| D | 2_lexical.rst | 877 .. _Undefined Literal: 903 .. _Comments:
|
| D | 7_expressions.rst | 499 .. _Literal: target 501 Literal chapter
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/emitter/ |
| D | emitter.h | 57 using Literal = panda::pandasm::LiteralArray::Literal; variable
|
| /arkcompiler/ets_frontend/es2panda/compiler/base/ |
| D | literals.h | 25 class Literal; variable
|
| /arkcompiler/ets_frontend/merge_abc/protos/ |
| D | assemblyLiterals.proto | 40 message Literal { message
|
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | literal.h | 72 explicit Literal(AstNodeType type) : Expression(type) {} in Literal() function
|
| /arkcompiler/runtime_core/bytecode_optimizer/tests/ |
| D | excluded_keys_test.cpp | 24 using Literal = LiteralArray::Literal; typedef
|
| /arkcompiler/ets_frontend/ets2panda/ir/ |
| D | expression.h | 23 class Literal; variable
|
| /arkcompiler/ets_frontend/ets2panda/util/ |
| D | helpers.h | 38 class Literal; variable
|
| /arkcompiler/ets_frontend/legacy_bin/api8/src/ |
| D | index.js | 2 …ring,r="undefined"!=typeof Buffer&&"function"==typeof Buffer.alloc&&"function"==typeof Buffer.allo… argument
|