| /arkcompiler/ets_frontend/ets2panda/ir/ts/ |
| H A D | tsLiteralType.h | 24 explicit TSLiteralType(Expression *literal) : TypeNode(AstNodeType::TS_LITERAL_TYPE), literal_(literal) {} in TSLiteralType() argument
|
| /arkcompiler/ets_frontend/merge_abc/src/ |
| H A D | assemblyLiteralsProto.cpp | 114 panda::pandasm::LiteralArray::Literal literal; in Deserialize() local 120 void Literal::Serialize(const panda::pandasm::LiteralArray::Literal &literal, protoPanda::Literal &protoLiteral) in Serialize() argument 127 void Literal::Deserialize(const protoPanda::Literal &protoLiteral, panda::pandasm::LiteralArray::Literal &literal) in Deserialize() argument [all...] |
| /arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
| H A D | tsLiteralTypeBuilder.h | 29 TSLiteralTypeBuilder &SetFunctionSignature(Expression *literal) in SetFunctionSignature() argument
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| H A D | tsLiteralType.h | 34 explicit TSLiteralType(Expression *literal) : TypeNode(AstNodeType::TS_LITERAL_TYPE), literal_(literal) {} in TSLiteralType() argument
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| H A D | bigintLowering.cpp | 28 ir::Expression *CreateBigInt(public_lib::Context *ctx, ir::BigIntLiteral *literal) in CreateBigInt() argument
|
| H A D | stringConstructorLowering.cpp | 73 auto *literal = argType->IsETSNullType() ? checker->AllocNode<ir::StringLiteral>("null") in ReplaceStringConstructor() local
|
| /arkcompiler/ets_frontend/es2panda/compiler/base/ |
| H A D | literals.h | 64 void ResetLiteral(size_t index, const ir::Literal *literal) in ResetLiteral() argument
|
| /arkcompiler/runtime_core/libpandabase/utils/ |
| H A D | type_converter.cpp | 29 ValueUnit::ValueUnit(uint64_t value, const std::string_view &literal) : value_(value), literal_(literal) {} in ValueUnit() argument 31 ValueUnit::ValueUnit(double value, const std::string_view &literal) : value_(value), literal_(literal) {} in ValueUnit() argument
|
| /arkcompiler/runtime_core/static_core/libpandabase/utils/ |
| H A D | type_converter.cpp | 26 ValueUnit::ValueUnit(uint64_t value, std::string_view literal) : value_(value), literal_(literal) {} in ValueUnit() argument 28 ValueUnit::ValueUnit(double value, std::string_view literal) : value_(value), literal_(literal) {} in ValueUnit() argument
|
| /arkcompiler/ets_runtime/ecmascript/jspandafile/ |
| H A D | program_object.cpp | 20 GetClassLiteralFromCache(JSThread *thread, JSHandle<ConstantPool> constpool, uint32_t literal, CString entry, JSHandle<JSTaggedValue> sendableEnv, ClassKind kind) GetClassLiteralFromCache() argument 63 GetFieldLiteral(JSThread *thread, JSHandle<ConstantPool> constpool, uint32_t literal, CString entry) GetFieldLiteral() argument
|
| H A D | panda_file_translator.cpp | 246 JSHandle<TaggedArray> literal = LiteralDataExtractor::GetDatasIgnoreType( in ParseConstPool() local 255 JSHandle<TaggedArray> literal = LiteralDataExtractor::GetDatasIgnoreTypeForClass( in ParseConstPool() local 318 JSHandle<TaggedArray> literal = LiteralDataExtractor::GetDatasIgnoreType( in ParseFuncAndLiteralConstPool() local 326 JSHandle<TaggedArray> literal = LiteralDataExtractor::GetDatasIgnoreTypeForClass( ParseFuncAndLiteralConstPool() local [all...] |
| H A D | class_info_extractor.cpp | 123 bool ClassInfoExtractor::ExtractAndReturnWhetherWithElements(JSThread *thread, const JSHandle<TaggedArray> &literal, in ExtractAndReturnWhetherWithElements() argument 28 BuildClassInfoExtractorFromLiteral(JSThread *thread, JSHandle<ClassInfoExtractor> &extractor, const JSHandle<TaggedArray> &literal, uint32_t length, ClassKind kind) BuildClassInfoExtractorFromLiteral() argument
|
| /arkcompiler/runtime_core/static_core/bytecode_optimizer/ |
| H A D | const_array_resolver.cpp | 276 static bool FillPrimitiveLiteral(pandasm::LiteralArray::Literal *literal, panda_file::Type::TypeId type, in FillPrimitiveLiteral() argument 313 FillLiteral(compiler::StoreInst *storeArrayInst, pandasm::LiteralArray::Literal *literal) FillLiteral() argument [all...] |
| /arkcompiler/ets_runtime/ecmascript/compiler/aot_snapshot/ |
| H A D | snapshot_constantpool_data.cpp | 373 JSHandle<TaggedArray> literal = LiteralDataExtractor::GetDatasIgnoreType( in StoreDataToGlobalData() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| H A D | emitter.cpp | 42 static LiteralPair TransformMethodLiterals(const compiler::Literal *literal) in TransformMethodLiterals() argument 82 static LiteralPair TransformLiteral(const compiler::Literal *literal) in TransformLiteral() argument [all...] |
| H A D | ETSCompiler.cpp | 81 auto *literal = expr->Expr(); in Compile() local
|
| /arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/ |
| H A D | declgenEts2Ts.cpp | 180 void TSDeclGen::GenLiteral(const ir::Literal *literal) in GenLiteral() argument
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| H A D | arithmetic.cpp | 739 bool ETSChecker::AdjustNumberLiteralType(ir::NumberLiteral *const literal, Type *literalType, Type *const otherType) in AdjustNumberLiteralType() argument
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| H A D | ETSAnalyzer.cpp | 281 auto *const literal = expr->Expr(); in Check() local [all...] |
| /arkcompiler/runtime_core/static_core/assembler/ |
| H A D | assembly-emitter.cpp | 766 static ScalarValue CreateValue(const LiteralArray::Literal &literal) in CreateValue() argument 776 static ScalarValue CheckAndCreateArrayValue(const LiteralArray::Literal &literal, in CheckAndCreateArrayValue() argument 783 static ScalarValue MakeLiteralItemArrayValue(const LiteralArray::Literal &literal, const Program &program) in MakeLiteralItemArrayValue() argument 822 MakeLiteralItemValue(const LiteralArray::Literal &literal, const Program &program) MakeLiteralItemValue() argument [all...] |
| /arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
| H A D | baseline_stubs.cpp | 2170 GateRef literal = acc; in GenerateCircuit() local 4844 GateRef literal = GetVregValue(sp, ZExtInt8ToPtr(v0)); in GenerateCircuit() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| H A D | frame_states.cpp | 22 FrameStateBuilder(BytecodeCircuitBuilder *builder, Circuit *circuit, const MethodLiteral *literal) FrameStateBuilder() argument
|
| H A D | interpreter_stub.cpp | 1457 GateRef literal = acc;
in DECLARE_ASM_HANDLER() local 1464 GateRef literal = acc;
in DECLARE_ASM_HANDLER() local 1471 GateRef literal = GetVregValue(sp, ZExtInt8ToPtr(ReadInst8_1(pc)));
in DECLARE_ASM_HANDLER() local
|
| /arkcompiler/ets_runtime/ecmascript/interpreter/ |
| H A D | slow_runtime_stub.cpp | 595 JSTaggedValue SlowRuntimeStub::CreateObjectWithBuffer(JSThread *thread, ObjectFactory *factory, JSObject *literal) in CreateObjectWithBuffer() argument 604 JSTaggedValue SlowRuntimeStub::CreateObjectHavingMethod(JSThread *thread, ObjectFactory *factory, JSObject *literal, in CreateObjectHavingMethod() argument 692 JSTaggedValue SlowRuntimeStub::CreateArrayWithBuffer(JSThread *thread, ObjectFactory *factory, JSArray *literal) in CreateArrayWithBuffer() argument 701 JSTaggedValue SlowRuntimeStub::GetTemplateObject(JSThread *thread, JSTaggedValue literal) in GetTemplateObject() argument 1108 JSTaggedValue SlowRuntimeStub::ResolveClass(JSThread *thread, JSTaggedValue ctor, TaggedArray *literal, in ResolveClass() argument [all...] |
| /arkcompiler/ets_runtime/ecmascript/stubs/ |
| H A D | runtime_stubs-inl.h | 206 JSTaggedValue RuntimeStubs::RuntimeGetTemplateObject(JSThread *thread, const JSHandle<JSTaggedValue> &literal) in RuntimeGetTemplateObject() argument 853 RuntimeResolveClass(JSThread *thread, const JSHandle<JSFunction> &ctor, const JSHandle<TaggedArray> &literal, const JSHandle<JSTaggedValue> &base, const JSHandle<JSTaggedValue> &lexenv) RuntimeResolveClass() argument [all...] |