From 83d4aa25ac89f5c3b333f9aad9611492f4b3151c Mon Sep 17 00:00:00 2001 From: shixiaowei4 Date: Mon, 8 Jul 2024 15:08:34 +0800 Subject: [PATCH] Fix Deque and Queue Signed-off-by: shixiaowei4 --- Sources/FuzzilliCli/Profiles/ArkProfile.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Sources/FuzzilliCli/Profiles/ArkProfile.swift b/Sources/FuzzilliCli/Profiles/ArkProfile.swift index 651d6f1..85c2b92 100644 --- a/Sources/FuzzilliCli/Profiles/ArkProfile.swift +++ b/Sources/FuzzilliCli/Profiles/ArkProfile.swift @@ -89,9 +89,9 @@ fileprivate let arkTSLightWeightMap = ILType.iterable + ILType.object(ofGroup: " /// Type of a ArkTS LightWeightSet object. fileprivate let arkTSLightWeightSet = ILType.iterable + ILType.object(ofGroup: "LightWeightSet", withProperties: ["length"], withMethods: ["isEmpty", "add", "addAll", "hasAll", "has", "equal", "increaseCapacityTo", "getIndexOf", "remove", "removeAt", "getValueAt", "clear", "toString", "toArray", "values", "forEach", "entries"]) /// Type of a ArkTS Deque object. -fileprivate let arkTSDeque = ILType.iterable + ILType.object(ofGroup: "Deque", withProperties: ["length"], withMethods: ["insertFront", "insertEnd", "has", "popFirst", "popLast", "forEach", "getFirst", "getLast", "entries"]) +fileprivate let arkTSDeque = ILType.iterable + ILType.object(ofGroup: "Deque", withProperties: ["length"], withMethods: ["insertFront", "insertEnd", "has", "popFirst", "popLast", "forEach", "getFirst", "getLast"]) /// Type of a ArkTS Queue object. -fileprivate let arkTSQueue = ILType.iterable + ILType.object(ofGroup: "Queue", withProperties: ["length"], withMethods: ["add", "pop", "getFirst", "forEach", "entries"]) +fileprivate let arkTSQueue = ILType.iterable + ILType.object(ofGroup: "Queue", withProperties: ["length"], withMethods: ["add", "pop", "getFirst", "forEach"]) /// Tpye of a ArkTS CollectionsMap object fileprivate let collectionsMap = ILType.iterable + ILType.object(ofGroup: "SharedMap", withProperties: ["size"], withMethods: ["entries", "keys", "values", "clear", "delete", "forEach", "get", "has", "set"]) -- Gitee