Home
last modified time | relevance | path

Searched refs:kind_ (Results 1 – 25 of 31) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/
Daot_file_info.h41 CallSignature::TargetKind kind_; member
52 …return CallSignature::TargetKind::STUB_BEGIN <= kind_ && kind_ < CallSignature::TargetKind::STUB_E… in IsStub()
57 return CallSignature::TargetKind::BCHANDLER_BEGIN <= kind_ && in IsBCStub()
58 kind_ < CallSignature::TargetKind::BCHANDLER_END; in IsBCStub()
63 return (kind_ == CallSignature::TargetKind::BYTECODE_HANDLER); in IsBCHandlerStub()
68 return (kind_ == CallSignature::TargetKind::BUILTINS_STUB || in IsBuiltinsStub()
69 kind_ == CallSignature::TargetKind::BUILTINS_WITH_ARGV_STUB); in IsBuiltinsStub()
74 return (kind_ == CallSignature::TargetKind::COMMON_STUB); in IsCommonStub()
79 …return (kind_ >= CallSignature::TargetKind::RUNTIME_STUB && kind_ <= CallSignature::TargetKind::DE… in IsGeneralRTStub()
121 des.kind_ = kind;
/arkcompiler/ets_frontend/es2panda/ir/
Dirnode.h55 constexpr FormatItem(OperandKind kind, uint32_t bitwidth) : kind_(kind), bitwidth_(bitwidth) {} in FormatItem()
59 return kind_; in Kind()
64 …return kind_ == OperandKind::SRC_VREG || kind_ == OperandKind::DST_VREG || kind_ == OperandKind::S… in IsVReg()
73 OperandKind kind_;
/arkcompiler/ets_runtime/ecmascript/compiler/
Dcall_signature.h102 kind_ = other.kind_; in CallSignature()
119 kind_ = other.kind_;
226 return VariadicArgsBit::Decode(kind_); in IsVariadicArgs()
231 VariadicArgsBit::Set<uint64_t>(variable, &kind_); in SetVariadicArgs()
236 TailCallBit::Set<uint64_t>(tailCall, &kind_); in SetTailCall()
241 return TailCallBit::Decode(kind_); in GetTailCall()
246 GCLeafFunctionBit::Set<uint64_t>(value, &kind_); in SetGCLeafFunction()
251 return GCLeafFunctionBit::Decode(kind_); in GetGCLeafFunction()
256 return TargetKindBit::Decode(kind_); in GetTargetKind()
261 TargetKindBit::Set<uint64_t>(kind, &kind_); in SetTargetKind()
[all …]
Dts_inline_lowering.h55 : call_(call), kind_(kind), gt_(gt), type_(type) in CallGateInfo()
68 return kind_ == CallKind::CALL_THIS; in IsCallThis()
73 return kind_ == CallKind::CALL || kind_ == CallKind::CALL_THIS; in IsNormalCall()
78 return kind_ == CallKind::CALL_SETTER || kind_ == CallKind::CALL_GETTER; in IsCallAccessor()
83 return kind_ == CallKind::CALL_GETTER; in IsCallGetter()
88 return kind_ == CallKind::CALL_SETTER; in IsCallSetter()
103 CallKind kind_ {CallKind::INVALID};
/arkcompiler/ets_frontend/es2panda/ir/base/
Dproperty.h39 kind_(PropertyKind::INIT), in Property()
50 kind_(kind), in Property()
81 return kind_; in Kind()
101 return IsAccessorKind(kind_); in IsAccessor()
118 PropertyKind kind_;
DmetaProperty.cpp30 switch (kind_) { in Dump()
49 if (kind_ == ir::MetaProperty::MetaPropertyKind::NEW_TARGET) { in Compile()
54 if (kind_ == ir::MetaProperty::MetaPropertyKind::IMPORT_META) { in Compile()
DmetaProperty.h36 …Property(MetaPropertyKind kind) : Expression(AstNodeType::META_PROPERTY_EXPRESSION), kind_(kind) {} in MetaProperty()
40 return kind_; in Kind()
50 MetaPropertyKind kind_;
DmethodDefinition.h48 kind_(kind), in MethodDefinition()
61 return kind_; in Kind()
106 return (kind_ == MethodDefinitionKind::GET) || (kind_ == MethodDefinitionKind::SET); in IsAccessor()
160 MethodDefinitionKind kind_;
Dproperty.cpp71 kind_ = PropertyKind::PROTO; in ValidateExpression()
100 switch (kind_) { in Dump()
DmethodDefinition.cpp62 switch (kind_) { in Dump()
/arkcompiler/ets_frontend/es2panda/parser/program/
Dprogram.cpp40 kind_(other.kind_), in Program()
59 kind_ = other.kind_; in operator =()
71 kind_ = kind; in SetKind()
Dprogram.h70 return kind_; in Kind()
75 return kind_ == ScriptKind::COMMONJS; in IsCommonjs()
179 ScriptKind kind_ {};
/arkcompiler/ets_frontend/es2panda/typescript/types/
DenumLiteralType.h32 : Type(TypeFlag::ENUM_LITERAL), name_(name), scope_(scope), kind_(kind) in EnumLiteralType()
48 return kind_; in Kind()
61 EnumLiteralTypeKind kind_; variable
DobjectType.h63 return kind_ == objectKind; \ in DEFINE_BITOPS()
83 : Type(TypeFlag::OBJECT), kind_(kind), desc_(nullptr), objFlag_(ObjectFlags::NO_OPTS) in DEFINE_BITOPS()
88 : Type(TypeFlag::OBJECT), kind_(kind), desc_(desc), objFlag_(ObjectFlags::NO_OPTS) in DEFINE_BITOPS()
94 return kind_; in DEFINE_BITOPS()
199 ObjectTypeKind kind_; in DEFINE_BITOPS()
DenumLiteralType.cpp56 return allocator->New<EnumLiteralType>(name_, scope_, kind_); in Instantiate()
/arkcompiler/ets_frontend/es2panda/ir/statements/
DvariableDeclaration.h41 kind_(kind), in VariableDeclaration()
54 return kind_; in Kind()
69 VariableDeclarationKind kind_;
DvariableDeclaration.cpp37 switch (kind_) { in Dump()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DmemberExpression.h43 kind_(kind), in MemberExpression()
76 return kind_; in Kind()
91 MemberExpressionKind kind_; variable
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsSignatureDeclaration.h47 kind_(kind), in TSSignatureDeclaration()
75 return kind_; in Kind()
86 TSSignatureDeclarationKind kind_; variable
DtsSignatureDeclaration.cpp45 …dumper->Add({{"type", (kind_ == TSSignatureDeclaration::TSSignatureDeclarationKind::CALL_SIGNATURE) in Dump()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_layout.h151 return kind_; in GetElementsKind()
156 kind_ = kind; in SetElementsKind()
202 ElementsKind kind_; variable
Dpgo_profiler_type.h72 explicit PGOType(TypeKind kind) : kind_(kind) {} in PGOType()
76 return kind_ == TypeKind::SCALAR_OP_TYPE; in IsScalarOpType()
81 return kind_ == TypeKind::RW_OP_TYPE; in IsRwOpType()
85 TypeKind kind_ { TypeKind::SCALAR_OP_TYPE };
Dpgo_profiler_layout.cpp21 kind_ = kind; in UpdateElementKind()
/arkcompiler/ets_runtime/ecmascript/ic/
Dprofile_type_info.h114 : thread_(thread), profileTypeInfo_(profileTypeInfo), slotId_(slotId), kind_(kind) in ProfileTypeAccessor()
141 return kind_; in GetKind()
148 ICKind kind_; variable
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dtype_literal_extractor.h38 return kind_; in GetTypeKind()
128 TSTypeKind kind_ { TSTypeKind::UNKNOWN };

12