diff options
author | 2023-04-06 09:02:05 +0000 | |
---|---|---|
committer | 2023-04-06 09:02:05 +0000 | |
commit | 4d6d28e6f55d67bc05c70fa7d2be0435ff2497d7 (patch) | |
tree | 519d1c05e864a9477401ce2adbb36c9562ac2461 | |
parent | aa57d0f5c52b77e662514ffa3394d460b8a0cb57 (diff) | |
parent | 4be4eefa428bb63c423b6a1cd97940d3af53b18b (diff) |
Merge "InputMapper refactor: Rename configure to reconfigure" into udc-dev
23 files changed, 72 insertions, 73 deletions
diff --git a/services/inputflinger/reader/InputDevice.cpp b/services/inputflinger/reader/InputDevice.cpp index ddf6c87c02..eaed987320 100644 --- a/services/inputflinger/reader/InputDevice.cpp +++ b/services/inputflinger/reader/InputDevice.cpp @@ -385,7 +385,7 @@ std::list<NotifyArgs> InputDevice::configure(nsecs_t when, const InputReaderConf } for_each_mapper([this, when, &config, changes, &out](InputMapper& mapper) { - out += mapper.configure(when, config, changes); + out += mapper.reconfigure(when, config, changes); mSources |= mapper.getSources(); }); diff --git a/services/inputflinger/reader/mapper/CursorInputMapper.cpp b/services/inputflinger/reader/mapper/CursorInputMapper.cpp index a3fdcdf19d..d7dc2aec70 100644 --- a/services/inputflinger/reader/mapper/CursorInputMapper.cpp +++ b/services/inputflinger/reader/mapper/CursorInputMapper.cpp @@ -133,10 +133,10 @@ void CursorInputMapper::dump(std::string& dump) { dump += StringPrintf(INDENT3 "DownTime: %" PRId64 "\n", mDownTime); } -std::list<NotifyArgs> CursorInputMapper::configure(nsecs_t when, - const InputReaderConfiguration* config, - uint32_t changes) { - std::list<NotifyArgs> out = InputMapper::configure(when, config, changes); +std::list<NotifyArgs> CursorInputMapper::reconfigure(nsecs_t when, + const InputReaderConfiguration* config, + uint32_t changes) { + std::list<NotifyArgs> out = InputMapper::reconfigure(when, config, changes); if (!changes) { // first time only mCursorScrollAccumulator.configure(getDeviceContext()); diff --git a/services/inputflinger/reader/mapper/CursorInputMapper.h b/services/inputflinger/reader/mapper/CursorInputMapper.h index 5f02203c1f..987b9debb9 100644 --- a/services/inputflinger/reader/mapper/CursorInputMapper.h +++ b/services/inputflinger/reader/mapper/CursorInputMapper.h @@ -59,9 +59,9 @@ public: virtual uint32_t getSources() const override; virtual void populateDeviceInfo(InputDeviceInfo& deviceInfo) override; virtual void dump(std::string& dump) override; - [[nodiscard]] std::list<NotifyArgs> configure(nsecs_t when, - const InputReaderConfiguration* config, - uint32_t changes) override; + [[nodiscard]] std::list<NotifyArgs> reconfigure(nsecs_t when, + const InputReaderConfiguration* config, + uint32_t changes) override; [[nodiscard]] std::list<NotifyArgs> reset(nsecs_t when) override; [[nodiscard]] std::list<NotifyArgs> process(const RawEvent* rawEvent) override; diff --git a/services/inputflinger/reader/mapper/ExternalStylusInputMapper.cpp b/services/inputflinger/reader/mapper/ExternalStylusInputMapper.cpp index 99e6cf9a74..c5a3075657 100644 --- a/services/inputflinger/reader/mapper/ExternalStylusInputMapper.cpp +++ b/services/inputflinger/reader/mapper/ExternalStylusInputMapper.cpp @@ -46,9 +46,9 @@ void ExternalStylusInputMapper::dump(std::string& dump) { dumpStylusState(dump, mStylusState); } -std::list<NotifyArgs> ExternalStylusInputMapper::configure(nsecs_t when, - const InputReaderConfiguration* config, - uint32_t changes) { +std::list<NotifyArgs> ExternalStylusInputMapper::reconfigure(nsecs_t when, + const InputReaderConfiguration* config, + uint32_t changes) { getAbsoluteAxisInfo(ABS_PRESSURE, &mRawPressureAxis); mTouchButtonAccumulator.configure(); return {}; diff --git a/services/inputflinger/reader/mapper/ExternalStylusInputMapper.h b/services/inputflinger/reader/mapper/ExternalStylusInputMapper.h index 11b53154ac..0df8cf7b1b 100644 --- a/services/inputflinger/reader/mapper/ExternalStylusInputMapper.h +++ b/services/inputflinger/reader/mapper/ExternalStylusInputMapper.h @@ -32,9 +32,9 @@ public: uint32_t getSources() const override; void populateDeviceInfo(InputDeviceInfo& deviceInfo) override; void dump(std::string& dump) override; - [[nodiscard]] std::list<NotifyArgs> configure(nsecs_t when, - const InputReaderConfiguration* config, - uint32_t changes) override; + [[nodiscard]] std::list<NotifyArgs> reconfigure(nsecs_t when, + const InputReaderConfiguration* config, + uint32_t changes) override; [[nodiscard]] std::list<NotifyArgs> reset(nsecs_t when) override; [[nodiscard]] std::list<NotifyArgs> process(const RawEvent* rawEvent) override; diff --git a/services/inputflinger/reader/mapper/InputMapper.cpp b/services/inputflinger/reader/mapper/InputMapper.cpp index 9cf3696e15..9d1e9ceb1c 100644 --- a/services/inputflinger/reader/mapper/InputMapper.cpp +++ b/services/inputflinger/reader/mapper/InputMapper.cpp @@ -35,8 +35,8 @@ void InputMapper::populateDeviceInfo(InputDeviceInfo& info) { void InputMapper::dump(std::string& dump) {} -std::list<NotifyArgs> InputMapper::configure(nsecs_t when, const InputReaderConfiguration* config, - uint32_t changes) { +std::list<NotifyArgs> InputMapper::reconfigure(nsecs_t when, const InputReaderConfiguration* config, + uint32_t changes) { return {}; } diff --git a/services/inputflinger/reader/mapper/InputMapper.h b/services/inputflinger/reader/mapper/InputMapper.h index 2722edd137..bb15e4d86b 100644 --- a/services/inputflinger/reader/mapper/InputMapper.h +++ b/services/inputflinger/reader/mapper/InputMapper.h @@ -53,9 +53,9 @@ public: virtual uint32_t getSources() const = 0; virtual void populateDeviceInfo(InputDeviceInfo& deviceInfo); virtual void dump(std::string& dump); - [[nodiscard]] virtual std::list<NotifyArgs> configure(nsecs_t when, - const InputReaderConfiguration* config, - uint32_t changes); + [[nodiscard]] virtual std::list<NotifyArgs> reconfigure(nsecs_t when, + const InputReaderConfiguration* config, + uint32_t changes); [[nodiscard]] virtual std::list<NotifyArgs> reset(nsecs_t when); [[nodiscard]] virtual std::list<NotifyArgs> process(const RawEvent* rawEvent) = 0; [[nodiscard]] virtual std::list<NotifyArgs> timeoutExpired(nsecs_t when); diff --git a/services/inputflinger/reader/mapper/JoystickInputMapper.cpp b/services/inputflinger/reader/mapper/JoystickInputMapper.cpp index f65cdcb677..f60035bd00 100644 --- a/services/inputflinger/reader/mapper/JoystickInputMapper.cpp +++ b/services/inputflinger/reader/mapper/JoystickInputMapper.cpp @@ -103,10 +103,10 @@ void JoystickInputMapper::dump(std::string& dump) { } } -std::list<NotifyArgs> JoystickInputMapper::configure(nsecs_t when, - const InputReaderConfiguration* config, - uint32_t changes) { - std::list<NotifyArgs> out = InputMapper::configure(when, config, changes); +std::list<NotifyArgs> JoystickInputMapper::reconfigure(nsecs_t when, + const InputReaderConfiguration* config, + uint32_t changes) { + std::list<NotifyArgs> out = InputMapper::reconfigure(when, config, changes); if (!changes) { // first time only // Collect all axes. diff --git a/services/inputflinger/reader/mapper/JoystickInputMapper.h b/services/inputflinger/reader/mapper/JoystickInputMapper.h index 9ca4176cff..9adb07fb4e 100644 --- a/services/inputflinger/reader/mapper/JoystickInputMapper.h +++ b/services/inputflinger/reader/mapper/JoystickInputMapper.h @@ -28,9 +28,9 @@ public: virtual uint32_t getSources() const override; virtual void populateDeviceInfo(InputDeviceInfo& deviceInfo) override; virtual void dump(std::string& dump) override; - [[nodiscard]] std::list<NotifyArgs> configure(nsecs_t when, - const InputReaderConfiguration* config, - uint32_t changes) override; + [[nodiscard]] std::list<NotifyArgs> reconfigure(nsecs_t when, + const InputReaderConfiguration* config, + uint32_t changes) override; [[nodiscard]] std::list<NotifyArgs> reset(nsecs_t when) override; [[nodiscard]] std::list<NotifyArgs> process(const RawEvent* rawEvent) override; diff --git a/services/inputflinger/reader/mapper/KeyboardInputMapper.cpp b/services/inputflinger/reader/mapper/KeyboardInputMapper.cpp index 269c1060d6..fc00c4886d 100644 --- a/services/inputflinger/reader/mapper/KeyboardInputMapper.cpp +++ b/services/inputflinger/reader/mapper/KeyboardInputMapper.cpp @@ -131,10 +131,10 @@ std::optional<DisplayViewport> KeyboardInputMapper::findViewport( return std::nullopt; } -std::list<NotifyArgs> KeyboardInputMapper::configure(nsecs_t when, - const InputReaderConfiguration* config, - uint32_t changes) { - std::list<NotifyArgs> out = InputMapper::configure(when, config, changes); +std::list<NotifyArgs> KeyboardInputMapper::reconfigure(nsecs_t when, + const InputReaderConfiguration* config, + uint32_t changes) { + std::list<NotifyArgs> out = InputMapper::reconfigure(when, config, changes); if (!changes) { // first time only // Configure basic parameters. diff --git a/services/inputflinger/reader/mapper/KeyboardInputMapper.h b/services/inputflinger/reader/mapper/KeyboardInputMapper.h index 2fc82c3d13..52576c339c 100644 --- a/services/inputflinger/reader/mapper/KeyboardInputMapper.h +++ b/services/inputflinger/reader/mapper/KeyboardInputMapper.h @@ -29,9 +29,9 @@ public: uint32_t getSources() const override; void populateDeviceInfo(InputDeviceInfo& deviceInfo) override; void dump(std::string& dump) override; - [[nodiscard]] std::list<NotifyArgs> configure(nsecs_t when, - const InputReaderConfiguration* config, - uint32_t changes) override; + [[nodiscard]] std::list<NotifyArgs> reconfigure(nsecs_t when, + const InputReaderConfiguration* config, + uint32_t changes) override; [[nodiscard]] std::list<NotifyArgs> reset(nsecs_t when) override; [[nodiscard]] std::list<NotifyArgs> process(const RawEvent* rawEvent) override; diff --git a/services/inputflinger/reader/mapper/RotaryEncoderInputMapper.cpp b/services/inputflinger/reader/mapper/RotaryEncoderInputMapper.cpp index c0a35b196e..5b7b29509e 100644 --- a/services/inputflinger/reader/mapper/RotaryEncoderInputMapper.cpp +++ b/services/inputflinger/reader/mapper/RotaryEncoderInputMapper.cpp @@ -63,10 +63,10 @@ void RotaryEncoderInputMapper::dump(std::string& dump) { toString(mRotaryEncoderScrollAccumulator.haveRelativeVWheel())); } -std::list<NotifyArgs> RotaryEncoderInputMapper::configure(nsecs_t when, - const InputReaderConfiguration* config, - uint32_t changes) { - std::list<NotifyArgs> out = InputMapper::configure(when, config, changes); +std::list<NotifyArgs> RotaryEncoderInputMapper::reconfigure(nsecs_t when, + const InputReaderConfiguration* config, + uint32_t changes) { + std::list<NotifyArgs> out = InputMapper::reconfigure(when, config, changes); if (!changes) { mRotaryEncoderScrollAccumulator.configure(getDeviceContext()); } diff --git a/services/inputflinger/reader/mapper/RotaryEncoderInputMapper.h b/services/inputflinger/reader/mapper/RotaryEncoderInputMapper.h index a0516c44fa..639a9876c7 100644 --- a/services/inputflinger/reader/mapper/RotaryEncoderInputMapper.h +++ b/services/inputflinger/reader/mapper/RotaryEncoderInputMapper.h @@ -31,9 +31,9 @@ public: virtual uint32_t getSources() const override; virtual void populateDeviceInfo(InputDeviceInfo& deviceInfo) override; virtual void dump(std::string& dump) override; - [[nodiscard]] std::list<NotifyArgs> configure(nsecs_t when, - const InputReaderConfiguration* config, - uint32_t changes) override; + [[nodiscard]] std::list<NotifyArgs> reconfigure(nsecs_t when, + const InputReaderConfiguration* config, + uint32_t changes) override; [[nodiscard]] std::list<NotifyArgs> reset(nsecs_t when) override; [[nodiscard]] std::list<NotifyArgs> process(const RawEvent* rawEvent) override; diff --git a/services/inputflinger/reader/mapper/SensorInputMapper.cpp b/services/inputflinger/reader/mapper/SensorInputMapper.cpp index 60e6727ed2..720fc6962d 100644 --- a/services/inputflinger/reader/mapper/SensorInputMapper.cpp +++ b/services/inputflinger/reader/mapper/SensorInputMapper.cpp @@ -116,10 +116,10 @@ void SensorInputMapper::dump(std::string& dump) { } } -std::list<NotifyArgs> SensorInputMapper::configure(nsecs_t when, - const InputReaderConfiguration* config, - uint32_t changes) { - std::list<NotifyArgs> out = InputMapper::configure(when, config, changes); +std::list<NotifyArgs> SensorInputMapper::reconfigure(nsecs_t when, + const InputReaderConfiguration* config, + uint32_t changes) { + std::list<NotifyArgs> out = InputMapper::reconfigure(when, config, changes); if (!changes) { // first time only mDeviceEnabled = true; diff --git a/services/inputflinger/reader/mapper/SensorInputMapper.h b/services/inputflinger/reader/mapper/SensorInputMapper.h index 7f47df723e..93cc244481 100644 --- a/services/inputflinger/reader/mapper/SensorInputMapper.h +++ b/services/inputflinger/reader/mapper/SensorInputMapper.h @@ -33,9 +33,9 @@ public: uint32_t getSources() const override; void populateDeviceInfo(InputDeviceInfo& deviceInfo) override; void dump(std::string& dump) override; - [[nodiscard]] std::list<NotifyArgs> configure(nsecs_t when, - const InputReaderConfiguration* config, - uint32_t changes) override; + [[nodiscard]] std::list<NotifyArgs> reconfigure(nsecs_t when, + const InputReaderConfiguration* config, + uint32_t changes) override; [[nodiscard]] std::list<NotifyArgs> reset(nsecs_t when) override; [[nodiscard]] std::list<NotifyArgs> process(const RawEvent* rawEvent) override; bool enableSensor(InputDeviceSensorType sensorType, std::chrono::microseconds samplingPeriod, diff --git a/services/inputflinger/reader/mapper/TouchInputMapper.cpp b/services/inputflinger/reader/mapper/TouchInputMapper.cpp index ecf50c3a3d..eb99438f08 100644 --- a/services/inputflinger/reader/mapper/TouchInputMapper.cpp +++ b/services/inputflinger/reader/mapper/TouchInputMapper.cpp @@ -287,10 +287,10 @@ void TouchInputMapper::dump(std::string& dump) { } } -std::list<NotifyArgs> TouchInputMapper::configure(nsecs_t when, - const InputReaderConfiguration* config, - uint32_t changes) { - std::list<NotifyArgs> out = InputMapper::configure(when, config, changes); +std::list<NotifyArgs> TouchInputMapper::reconfigure(nsecs_t when, + const InputReaderConfiguration* config, + uint32_t changes) { + std::list<NotifyArgs> out = InputMapper::reconfigure(when, config, changes); mConfig = *config; diff --git a/services/inputflinger/reader/mapper/TouchInputMapper.h b/services/inputflinger/reader/mapper/TouchInputMapper.h index 336d5243eb..d98ae607e9 100644 --- a/services/inputflinger/reader/mapper/TouchInputMapper.h +++ b/services/inputflinger/reader/mapper/TouchInputMapper.h @@ -152,9 +152,9 @@ public: uint32_t getSources() const override; void populateDeviceInfo(InputDeviceInfo& deviceInfo) override; void dump(std::string& dump) override; - [[nodiscard]] std::list<NotifyArgs> configure(nsecs_t when, - const InputReaderConfiguration* config, - uint32_t changes) override; + [[nodiscard]] std::list<NotifyArgs> reconfigure(nsecs_t when, + const InputReaderConfiguration* config, + uint32_t changes) override; [[nodiscard]] std::list<NotifyArgs> reset(nsecs_t when) override; [[nodiscard]] std::list<NotifyArgs> process(const RawEvent* rawEvent) override; diff --git a/services/inputflinger/reader/mapper/TouchpadInputMapper.cpp b/services/inputflinger/reader/mapper/TouchpadInputMapper.cpp index 661461bacc..33f368e9eb 100644 --- a/services/inputflinger/reader/mapper/TouchpadInputMapper.cpp +++ b/services/inputflinger/reader/mapper/TouchpadInputMapper.cpp @@ -219,9 +219,9 @@ void TouchpadInputMapper::dump(std::string& dump) { dump += addLinePrefix(mPropertyProvider.dump(), INDENT4); } -std::list<NotifyArgs> TouchpadInputMapper::configure(nsecs_t when, - const InputReaderConfiguration* config, - uint32_t changes) { +std::list<NotifyArgs> TouchpadInputMapper::reconfigure(nsecs_t when, + const InputReaderConfiguration* config, + uint32_t changes) { if (!changes) { // First time configuration mPropertyProvider.loadPropertiesFromIdcFile(getDeviceContext().getConfiguration()); diff --git a/services/inputflinger/reader/mapper/TouchpadInputMapper.h b/services/inputflinger/reader/mapper/TouchpadInputMapper.h index fb36d920b6..6f152fa557 100644 --- a/services/inputflinger/reader/mapper/TouchpadInputMapper.h +++ b/services/inputflinger/reader/mapper/TouchpadInputMapper.h @@ -44,9 +44,9 @@ public: void populateDeviceInfo(InputDeviceInfo& deviceInfo) override; void dump(std::string& dump) override; - [[nodiscard]] std::list<NotifyArgs> configure(nsecs_t when, - const InputReaderConfiguration* config, - uint32_t changes) override; + [[nodiscard]] std::list<NotifyArgs> reconfigure(nsecs_t when, + const InputReaderConfiguration* config, + uint32_t changes) override; [[nodiscard]] std::list<NotifyArgs> reset(nsecs_t when) override; [[nodiscard]] std::list<NotifyArgs> process(const RawEvent* rawEvent) override; diff --git a/services/inputflinger/tests/InputReader_test.cpp b/services/inputflinger/tests/InputReader_test.cpp index 3d0fbb4455..2223b35183 100644 --- a/services/inputflinger/tests/InputReader_test.cpp +++ b/services/inputflinger/tests/InputReader_test.cpp @@ -263,8 +263,8 @@ private: } } - std::list<NotifyArgs> configure(nsecs_t, const InputReaderConfiguration* config, - uint32_t changes) override { + std::list<NotifyArgs> reconfigure(nsecs_t, const InputReaderConfiguration* config, + uint32_t changes) override { std::scoped_lock<std::mutex> lock(mLock); mConfigureWasCalled = true; diff --git a/services/inputflinger/tests/fuzzers/CursorInputFuzzer.cpp b/services/inputflinger/tests/fuzzers/CursorInputFuzzer.cpp index 9a19b97f73..0d5f30c046 100644 --- a/services/inputflinger/tests/fuzzers/CursorInputFuzzer.cpp +++ b/services/inputflinger/tests/fuzzers/CursorInputFuzzer.cpp @@ -52,13 +52,13 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t* data, size_t size) { [&]() -> void { mapper.getSources(); }, [&]() -> void { std::list<NotifyArgs> unused = - mapper.configure(fdp->ConsumeIntegral<nsecs_t>(), &policyConfig, - fdp->ConsumeIntegral<int32_t>()); + mapper.reconfigure(fdp->ConsumeIntegral<nsecs_t>(), &policyConfig, + fdp->ConsumeIntegral<int32_t>()); }, [&]() -> void { // Need to reconfigure with 0 or you risk a NPE. std::list<NotifyArgs> unused = - mapper.configure(fdp->ConsumeIntegral<nsecs_t>(), &policyConfig, 0); + mapper.reconfigure(fdp->ConsumeIntegral<nsecs_t>(), &policyConfig, 0); InputDeviceInfo info; mapper.populateDeviceInfo(info); }, @@ -71,7 +71,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t* data, size_t size) { // Need to reconfigure with 0 or you risk a NPE. std::list<NotifyArgs> unused = - mapper.configure(fdp->ConsumeIntegral<nsecs_t>(), &policyConfig, 0); + mapper.reconfigure(fdp->ConsumeIntegral<nsecs_t>(), &policyConfig, 0); RawEvent rawEvent{fdp->ConsumeIntegral<nsecs_t>(), fdp->ConsumeIntegral<nsecs_t>(), fdp->ConsumeIntegral<int32_t>(), @@ -90,7 +90,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t* data, size_t size) { [&]() -> void { // Need to reconfigure with 0 or you risk a NPE. std::list<NotifyArgs> unused = - mapper.configure(fdp->ConsumeIntegral<nsecs_t>(), &policyConfig, 0); + mapper.reconfigure(fdp->ConsumeIntegral<nsecs_t>(), &policyConfig, 0); mapper.getAssociatedDisplayId(); }, })(); diff --git a/services/inputflinger/tests/fuzzers/KeyboardInputFuzzer.cpp b/services/inputflinger/tests/fuzzers/KeyboardInputFuzzer.cpp index 33e7dbf488..14cb8a5280 100644 --- a/services/inputflinger/tests/fuzzers/KeyboardInputFuzzer.cpp +++ b/services/inputflinger/tests/fuzzers/KeyboardInputFuzzer.cpp @@ -64,8 +64,8 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t* data, size_t size) { [&]() -> void { mapper.getSources(); }, [&]() -> void { std::list<NotifyArgs> unused = - mapper.configure(fdp->ConsumeIntegral<nsecs_t>(), &policyConfig, - fdp->ConsumeIntegral<uint32_t>()); + mapper.reconfigure(fdp->ConsumeIntegral<nsecs_t>(), &policyConfig, + fdp->ConsumeIntegral<uint32_t>()); }, [&]() -> void { std::list<NotifyArgs> unused = mapper.reset(fdp->ConsumeIntegral<nsecs_t>()); diff --git a/services/inputflinger/tests/fuzzers/MultiTouchInputFuzzer.cpp b/services/inputflinger/tests/fuzzers/MultiTouchInputFuzzer.cpp index 20db39d885..8352a9011e 100644 --- a/services/inputflinger/tests/fuzzers/MultiTouchInputFuzzer.cpp +++ b/services/inputflinger/tests/fuzzers/MultiTouchInputFuzzer.cpp @@ -79,8 +79,8 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t* data, size_t size) { [&]() -> void { mapper.getSources(); }, [&]() -> void { std::list<NotifyArgs> unused = - mapper.configure(fdp->ConsumeIntegral<nsecs_t>(), &policyConfig, - fdp->ConsumeIntegral<uint32_t>()); + mapper.reconfigure(fdp->ConsumeIntegral<nsecs_t>(), &policyConfig, + fdp->ConsumeIntegral<uint32_t>()); }, [&]() -> void { std::list<NotifyArgs> unused = mapper.reset(fdp->ConsumeIntegral<nsecs_t>()); @@ -127,8 +127,7 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t* data, size_t size) { [&]() -> void { StylusState state{fdp->ConsumeIntegral<nsecs_t>(), fdp->ConsumeFloatingPoint<float>(), - fdp->ConsumeIntegral<uint32_t>(), - getFuzzedToolType(*fdp)}; + fdp->ConsumeIntegral<uint32_t>(), getFuzzedToolType(*fdp)}; std::list<NotifyArgs> unused = mapper.updateExternalStylusState(state); }, [&]() -> void { mapper.getAssociatedDisplayId(); }, |