Home
last modified time | relevance | path

Searched defs:kind (Results 1 – 25 of 96) sorted by relevance

1234

/arkcompiler/ets_runtime/ecmascript/
Delements.cpp40 std::string Elements::GetString(ElementsKind kind) in GetString()
45 bool Elements::IsInt(ElementsKind kind) in IsInt()
50 bool Elements::IsDouble(ElementsKind kind) in IsDouble()
55 bool Elements::IsObject(ElementsKind kind) in IsObject()
60 bool Elements::IsHole(ElementsKind kind) in IsHole()
101 ElementsKind Elements::ToElementsKind(JSTaggedValue value, ElementsKind kind) in ToElementsKind()
Djs_function.h162 FunctionKind kind = GetFunctionKind(); in IsBase() local
168 FunctionKind kind = GetFunctionKind(); in IsDerivedConstructor() local
172 inline static bool IsArrowFunction(FunctionKind kind) in IsArrowFunction()
177 inline static bool IsClassConstructor(FunctionKind kind) in IsClassConstructor()
182 inline static bool IsConstructorKind(FunctionKind kind) in IsConstructorKind()
189 FunctionKind kind = GetFunctionKind(); in IsBuiltinConstructor() local
193 inline static bool HasPrototype(FunctionKind kind) in HasPrototype()
199 inline static bool HasAccessor(FunctionKind kind) in HasAccessor()
Delements.h51 static bool IsGeneric(ElementsKind kind) in IsGeneric()
56 static bool IsNone(ElementsKind kind) in IsNone()
/arkcompiler/ets_runtime/ecmascript/ic/
Dprofile_type_info.h36 static inline bool IsNamedGlobalIC(ICKind kind) in IsNamedGlobalIC()
42 static inline bool IsValueGlobalIC(ICKind kind) in IsValueGlobalIC()
47 static inline bool IsValueNormalIC(ICKind kind) in IsValueNormalIC()
52 static inline bool IsValueIC(ICKind kind) in IsValueIC()
57 static inline bool IsNamedNormalIC(ICKind kind) in IsNamedNormalIC()
62 static inline bool IsNamedIC(ICKind kind) in IsNamedIC()
67 static inline bool IsGlobalLoadIC(ICKind kind) in IsGlobalLoadIC()
73 static inline bool IsGlobalStoreIC(ICKind kind) in IsGlobalStoreIC()
79 static inline bool IsGlobalIC(ICKind kind) in IsGlobalIC()
113 …Accessor(JSThread* thread, JSHandle<ProfileTypeInfo> profileTypeInfo, uint32_t slotId, ICKind kind) in ProfileTypeAccessor()
Dic_runtime.h32 …CRuntime(JSThread *thread, JSHandle<ProfileTypeInfo> profileTypeInfo, uint32_t slotId, ICKind kind) in ICRuntime()
67 …CRuntime(JSThread *thread, JSHandle<ProfileTypeInfo> profileTypeInfo, uint32_t slotId, ICKind kind) in LoadICRuntime()
79 …CRuntime(JSThread *thread, JSHandle<ProfileTypeInfo> profileTypeInfo, uint32_t slotId, ICKind kind) in StoreICRuntime()
Dic_runtime.cpp133 auto kind = ICKindToString(GetICKind()); in TraceIC() local
157 ICKind kind = GetICKind(); in LoadMiss() local
204 ICKind kind = GetICKind(); in StoreMiss() local
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/
DflowControlTypeGuardThenSwitch.ts27 kind: Kind; property
31 kind: Kind.A; property
36 kind: Kind.B; property
DstringLiteralTypesAsTags03.ts28 kind: "A"; property
33 kind: "B"; property
DstringLiteralTypesAsTags02.ts28 kind: "A"; property
33 kind: "B"; property
DstringLiteralTypesAsTags01.ts28 kind: "A"; property
33 kind: "B"; property
DpartiallyDiscriminantedUnions.ts58 class Square { kind: "square"; } property in Square
59 class Circle { kind: "circle"; } property in Circle
DexhaustiveSwitchWithWideningLiteralTypes.ts28 readonly kind = "B"; // (property) B.kind: "B" property in B
DunionWithIndexSignature.ts26 kind: 's'; property
DdiscriminantsAndNullOrUndefined.ts24 interface B { kind: 'B'; } property
DdiscriminantElementAccessCheck.ts28 kind: 'B'; property
DnarrowingDestructuring.ts87 const { kind, ...r1 } = t; constant
/arkcompiler/ets_frontend/arkguard/test/grammar/advanced_type/
Ddiscriminated_unions.ts19 kind: 'square'; property
24 kind: 'rectangle'; property
30 kind: 'circle'; property
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_layout.cpp19 void PGOHClassLayoutDesc::UpdateElementKind(const ElementsKind kind) in UpdateElementKind()
24 …OHClassLayoutDesc::UpdateKeyAndDesc(const CString &key, const PGOHandler &handler, PGOObjKind kind) in UpdateKeyAndDesc()
/arkcompiler/ets_runtime/ecmascript/stackmap/
Dllvm_stackmap_type.cpp48 VRegId id, LocationTy::Kind kind) in EncodeVRegsInfo()
64 void LLVMStackMapType::DecodeVRegsInfo(SLeb128Type vregsInfo, VRegId &id, KindType &kind) in DecodeVRegsInfo()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dobject_access_helper.cpp25 TSTypeKind kind = tsManager_->GetTypeKind(type_.GetGTRef()); in Compute() local
102 TSTypeKind kind = tsManager_->GetTypeKind(gt); in ComputePolymorphism() local
/arkcompiler/ets_frontend/es2panda/ir/base/
DmetaProperty.h36 …explicit MetaProperty(MetaPropertyKind kind) : Expression(AstNodeType::META_PROPERTY_EXPRESSION), … in MetaProperty()
Dproperty.h48 …explicit Property(PropertyKind kind, Expression *key, Expression *value, bool isMethod, bool isCom… in Property()
104 static bool IsAccessorKind(PropertyKind kind) in IsAccessorKind()
DmetaProperty.cpp28 const char *kind = nullptr; in Dump() local
/arkcompiler/ets_frontend/es2panda/parser/program/
Dprogram.cpp69 void Program::SetKind(ScriptKind kind) in SetKind()
/arkcompiler/ets_frontend/es2panda/typescript/types/
DenumLiteralType.h31 EnumLiteralType(util::StringView name, binder::Scope *scope, EnumLiteralTypeKind kind) in EnumLiteralType()

1234