mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
[macOS,Windows] Use static casts where possible (flutter/engine#40334)
[macOS,Windows] Use static casts where possible
This commit is contained in:
parent
c411d37046
commit
ec1d7bae5d
@ -71,7 +71,7 @@ TEST(AccessibilityBridgeMacTest, sendsAccessibilityCreateNotificationToWindowOfF
|
||||
// Setting up bridge so that the AccessibilityBridgeMacDelegateSpy
|
||||
// can query semantics information from.
|
||||
engine.semanticsEnabled = YES;
|
||||
auto bridge = std::reinterpret_pointer_cast<AccessibilityBridgeMacSpy>(
|
||||
auto bridge = std::static_pointer_cast<AccessibilityBridgeMacSpy>(
|
||||
viewController.accessibilityBridge.lock());
|
||||
FlutterSemanticsNode root;
|
||||
root.id = 0;
|
||||
@ -119,7 +119,7 @@ TEST(AccessibilityBridgeMacTest, doesNotSendAccessibilityCreateNotificationWhenH
|
||||
// Setting up bridge so that the AccessibilityBridgeMacDelegateSpy
|
||||
// can query semantics information from.
|
||||
engine.semanticsEnabled = YES;
|
||||
auto bridge = std::reinterpret_pointer_cast<AccessibilityBridgeMacSpy>(
|
||||
auto bridge = std::static_pointer_cast<AccessibilityBridgeMacSpy>(
|
||||
viewController.accessibilityBridge.lock());
|
||||
FlutterSemanticsNode root;
|
||||
root.id = 0;
|
||||
@ -166,7 +166,7 @@ TEST(AccessibilityBridgeMacTest, doesNotSendAccessibilityCreateNotificationWhenN
|
||||
// Setting up bridge so that the AccessibilityBridgeMacDelegateSpy
|
||||
// can query semantics information from.
|
||||
engine.semanticsEnabled = YES;
|
||||
auto bridge = std::reinterpret_pointer_cast<AccessibilityBridgeMacSpy>(
|
||||
auto bridge = std::static_pointer_cast<AccessibilityBridgeMacSpy>(
|
||||
viewController.accessibilityBridge.lock());
|
||||
FlutterSemanticsNode root;
|
||||
root.id = 0;
|
||||
|
||||
@ -168,8 +168,8 @@ ui::AXNode* AXNodeFromID(std::shared_ptr<AccessibilityBridge> bridge,
|
||||
std::shared_ptr<AccessibilityBridgeWindowsSpy> GetAccessibilityBridgeSpy(
|
||||
FlutterWindowsEngine* engine) {
|
||||
FlutterWindowsEngineSpy* engine_spy =
|
||||
reinterpret_cast<FlutterWindowsEngineSpy*>(engine);
|
||||
return std::reinterpret_pointer_cast<AccessibilityBridgeWindowsSpy>(
|
||||
static_cast<FlutterWindowsEngineSpy*>(engine);
|
||||
return std::static_pointer_cast<AccessibilityBridgeWindowsSpy>(
|
||||
engine_spy->accessibility_bridge().lock());
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user