Home
last modified time | relevance | path

Searched refs:kind_ (Results 1 - 25 of 58) sorted by relevance

123

/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/
H A Dfunc_entry_des.h30 CallSignature::TargetKind kind_; member
42 return CallSignature::TargetKind::STUB_BEGIN <= kind_ && kind_ < CallSignature::TargetKind::STUB_END; in IsStub()
46 return CallSignature::TargetKind::BCHANDLER_BEGIN <= kind_ && in IsBCStub()
47 kind_ < CallSignature::TargetKind::BCHANDLER_END; in IsBCStub()
51 return (kind_ == CallSignature::TargetKind::BYTECODE_HANDLER); in IsBCHandlerStub()
55 return (kind_ == CallSignature::TargetKind::BUILTINS_STUB || in IsBuiltinsStub()
56 kind_ == CallSignature::TargetKind::BUILTINS_WITH_ARGV_STUB); in IsBuiltinsStub()
61 return (kind_ == CallSignature::TargetKind::COMMON_STUB); in IsCommonStub()
66 return (kind_ in IsBaselineStub()
[all...]
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A Dproperty.h37 : Expression(AstNodeType::PROPERTY), kind_(PropertyKind::INIT), key_(key), value_(value) in Property()
44 kind_(kind), in Property()
77 return kind_;
97 return IsAccessorKind(kind_);
127 kind_ = other.kind_; in Property()
134 PropertyKind kind_; member in ark::es2panda::ir::Property
H A DmethodDefinition.h45 kind_(kind), in MethodDefinition()
59 return kind_; in Kind()
64 return kind_ == MethodDefinitionKind::CONSTRUCTOR;
69 return kind_ == MethodDefinitionKind::EXTENSION_METHOD;
154 MethodDefinitionKind kind_; member in ark::es2panda::ark::es2panda::ir::MethodDefinition
H A DmetaProperty.h35 explicit MetaProperty(MetaPropertyKind const kind) : Expression(AstNodeType::META_PROPERTY_EXPRESSION), kind_(kind) in MetaProperty()
41 return kind_;
62 MetaPropertyKind kind_; member in ark::es2panda::ir::MetaProperty
/arkcompiler/ets_frontend/es2panda/ir/base/
H A 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_; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::Property
H A 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()
H A DmetaProperty.h36 explicit MetaProperty(MetaPropertyKind kind) : Expression(AstNodeType::META_PROPERTY_EXPRESSION), kind_(kind) {} in MetaProperty()
40 return kind_; in Kind()
50 MetaPropertyKind kind_; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::MetaProperty
H A DmethodDefinition.h49 kind_(kind), in MethodDefinition()
63 return kind_; in Kind()
108 return (kind_ == MethodDefinitionKind::GET) || (kind_ == MethodDefinitionKind::SET); in IsAccessor()
187 MethodDefinitionKind kind_; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::MethodDefinition
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Djit_signcode.cpp34 kind_ = kind; in SetKind()
39 return kind_; in GetKind()
45 kind_ = 0; in Reset()
/arkcompiler/ets_frontend/ets2panda/ir/
H A Dirnode.h67 constexpr FormatItem(OperandKind kind, uint32_t bitWidth) : kind_(kind), bitWidth_(bitWidth) {} in FormatItem()
71 return kind_; in Kind()
76 return kind_ == OperandKind::SRC_VREG || kind_ == OperandKind::DST_VREG || kind_ == OperandKind::SRC_DST_VREG; in IsVReg()
85 OperandKind kind_; member in ark::es2panda::ark::es2panda::compiler::FormatItem
/arkcompiler/ets_frontend/es2panda/ir/
H A 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::SRC_DST_VREG; in IsVReg()
73 OperandKind kind_; member in panda::es2panda::panda::panda::es2panda::compiler::FormatItem
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DmemberExpressionBuilder.h43 kind_ = kind; in SetKind()
49 auto node = AllocNode(object_, property_, kind_, false, false); in Build()
56 MemberExpressionKind kind_ = MemberExpressionKind::NONE; member in ark::es2panda::ir::MemberExpressionBuilder
H A DmetaPropertyBuilder.h31 kind_ = kind; in SetKind()
37 auto node = AllocNode(kind_); in Build()
42 MetaProperty::MetaPropertyKind kind_ = MetaProperty::MetaPropertyKind::NEW_TARGET; member in ark::es2panda::ir::MetaPropertyBuilder
H A DtsSignatureDeclarationBuilder.h37 kind_ = kind; in SetKind()
43 auto node = AllocNode(kind_, std::move(*signature_)); in Build()
49 TSSignatureDeclaration::TSSignatureDeclarationKind kind_ = member in ark::es2panda::ir::TSSignatureDeclarationBuilder
H A DmethodDefinitionBuilder.h31 kind_ = kind; in SetMethodDefinitionKind()
55 auto *node = AllocNode(kind_, key_, value_, flags_, Allocator(), false); in Build()
60 MethodDefinitionKind kind_ = MethodDefinitionKind::NONE; member in ark::es2panda::ir::MethodDefinitionBuilder
H A DpropertyBuilder.h31 kind_ = kind; in SetKind()
61 auto node = AllocNode(kind_, key_, value_, isMethod_, isComputed_); in Build()
66 PropertyKind kind_ = PropertyKind::INIT; member in ark::es2panda::ir::PropertyBuilder
H A DvariableDeclarationBuilder.h34 kind_ = kind; in SetKind()
58 auto *node = AllocNode(kind_, Allocator(), std::move(declarators_), declare_); in Build()
63 VariableDeclaration::VariableDeclarationKind kind_ = VariableDeclaration::VariableDeclarationKind::LET; member in ark::es2panda::ir::VariableDeclarationBuilder
/arkcompiler/ets_frontend/ets2panda/checker/
H A DresolveResult.h34 explicit ResolveResult(varbinder::Variable *v, ResolvedKind kind) : variable_(v), kind_(kind) {} in ResolveResult()
43 return kind_; in Kind()
48 ResolvedKind kind_ {};
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DmemberExpression.h74 kind_(kind), in MemberExpression()
134 return kind_;
139 kind_ |= kind;
144 return (kind_ & kind) != 0;
149 kind_ &= ~kind;
207 kind_ = other.kind_; in MemberExpression()
235 MemberExpressionKind kind_; member in ark::es2panda::ir::MemberExpression
/arkcompiler/ets_frontend/es2panda/parser/program/
H A Dprogram.cpp40 kind_(other.kind_), in Program()
72 kind_ = other.kind_; in operator =()
95 kind_ = kind; in SetKind()
/arkcompiler/ets_frontend/ets2panda/checker/types/ts/
H A DenumLiteralType.h31 : Type(TypeFlag::ENUM_LITERAL), name_(name), scope_(scope), kind_(kind) in EnumLiteralType()
47 return kind_; in Kind()
60 EnumLiteralTypeKind kind_; member in ark::es2panda::ark::es2panda::checker::EnumLiteralType
H A DobjectType.h67 return kind_ == (object_kind); \
88 : Type(TypeFlag::OBJECT), kind_(kind), objFlag_(ObjectFlags::NO_OPTS) in ObjectType()
93 : Type(TypeFlag::OBJECT), kind_(kind), desc_(desc), objFlag_(ObjectFlags::NO_OPTS) in ObjectType()
99 return kind_; in Kind()
207 ObjectTypeKind kind_; member in ark::es2panda::checker::ObjectType
/arkcompiler/ets_frontend/es2panda/ir/statements/
H A DvariableDeclaration.h41 kind_(kind), in VariableDeclaration()
54 return kind_; in Kind()
69 VariableDeclarationKind kind_; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::VariableDeclaration
/arkcompiler/ets_frontend/es2panda/typescript/types/
H A DenumLiteralType.h32 : Type(TypeFlag::ENUM_LITERAL), name_(name), scope_(scope), kind_(kind) in EnumLiteralType()
48 return kind_; in Kind()
61 EnumLiteralTypeKind kind_; member in panda::es2panda::panda::es2panda::checker::EnumLiteralType
H A DobjectType.h63 return kind_ == objectKind; \
83 : Type(TypeFlag::OBJECT), kind_(kind), desc_(nullptr), objFlag_(ObjectFlags::NO_OPTS) in ObjectType()
88 : Type(TypeFlag::OBJECT), kind_(kind), desc_(desc), objFlag_(ObjectFlags::NO_OPTS) in ObjectType()
94 return kind_; in Kind()
199 ObjectTypeKind kind_; member in panda::es2panda::panda::es2panda::checker::ObjectType

Completed in 8 milliseconds

123