From afed5c54765b3097f4ba58a76b3d450b7631a910 Mon Sep 17 00:00:00 2001 From: Dan Field Date: Sat, 8 Jun 2019 15:11:04 -0700 Subject: [PATCH] Mark semantics functions const (#9243) --- lib/ui/semantics/semantics_node.cc | 4 ++-- lib/ui/semantics/semantics_node.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/ui/semantics/semantics_node.cc b/lib/ui/semantics/semantics_node.cc index ac4f48fe6..5e2672698 100644 --- a/lib/ui/semantics/semantics_node.cc +++ b/lib/ui/semantics/semantics_node.cc @@ -16,11 +16,11 @@ SemanticsNode::SemanticsNode(const SemanticsNode& other) = default; SemanticsNode::~SemanticsNode() = default; -bool SemanticsNode::HasAction(SemanticsAction action) { +bool SemanticsNode::HasAction(SemanticsAction action) const { return (actions & static_cast(action)) != 0; } -bool SemanticsNode::HasFlag(SemanticsFlags flag) { +bool SemanticsNode::HasFlag(SemanticsFlags flag) const { return (flags & static_cast(flag)) != 0; } diff --git a/lib/ui/semantics/semantics_node.h b/lib/ui/semantics/semantics_node.h index 940fee1fe..795d058a1 100644 --- a/lib/ui/semantics/semantics_node.h +++ b/lib/ui/semantics/semantics_node.h @@ -78,8 +78,8 @@ struct SemanticsNode { ~SemanticsNode(); - bool HasAction(SemanticsAction action); - bool HasFlag(SemanticsFlags flag); + bool HasAction(SemanticsAction action) const; + bool HasFlag(SemanticsFlags flag) const; // Whether this node is for embedded platform views. bool IsPlatformViewNode() const; -- GitLab