Home
last modified time | relevance | path

Searched refs:CallKind (Results 1 – 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dts_inline_lowering.h28 enum CallKind : uint8_t { enum
54 explicit CallGateInfo(GateRef call, CallKind kind, GlobalTSTypeRef gt, uint32_t 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};
188 void CandidateAccessor(GateRef gate, ChunkQueue<CallGateInfo> &workList, CallKind kind);
189 void CandidateNormalCall(GateRef gate, ChunkQueue<CallGateInfo> &workList, CallKind kind);
Dts_inline_lowering.cpp48 CandidateAccessor(gate, workList, CallKind::CALL_GETTER); in CandidateInlineCall()
54 CandidateAccessor(gate, workList, CallKind::CALL_SETTER); in CandidateInlineCall()
62 CandidateNormalCall(gate, workList, CallKind::CALL_THIS); in CandidateInlineCall()
70 CandidateNormalCall(gate, workList, CallKind::CALL); in CandidateInlineCall()
630 void TSInlineLowering::CandidateAccessor(GateRef gate, ChunkQueue<CallGateInfo> &workList, CallKind in CandidateAccessor()
643 …nlineLowering::CandidateNormalCall(GateRef gate, ChunkQueue<CallGateInfo> &workList, CallKind kind) in CandidateNormalCall()