mirror of
https://github.com/openharmony/third_party_rust_bitflags.git
synced 2026-07-19 20:03:32 -04:00
Add missing #[inline]
This commit is contained in:
@@ -391,6 +391,7 @@ macro_rules! __impl_bitflags {
|
||||
#[allow(non_snake_case)]
|
||||
trait __BitFlags {
|
||||
$(
|
||||
#[inline]
|
||||
fn $Flag(&self) -> bool { false }
|
||||
)+
|
||||
}
|
||||
@@ -401,6 +402,7 @@ macro_rules! __impl_bitflags {
|
||||
$(
|
||||
__impl_bitflags! {
|
||||
#[allow(deprecated)]
|
||||
#[inline]
|
||||
$(? #[$attr $($args)*])*
|
||||
fn $Flag(&self) -> bool {
|
||||
self.bits & Self::$Flag.bits == Self::$Flag.bits
|
||||
@@ -466,6 +468,7 @@ macro_rules! __impl_bitflags {
|
||||
#[allow(non_snake_case)]
|
||||
trait __BitFlags {
|
||||
$(
|
||||
#[inline]
|
||||
fn $Flag() -> $T { 0 }
|
||||
)+
|
||||
}
|
||||
@@ -473,6 +476,7 @@ macro_rules! __impl_bitflags {
|
||||
$(
|
||||
__impl_bitflags! {
|
||||
#[allow(deprecated)]
|
||||
#[inline]
|
||||
$(? #[$attr $($args)*])*
|
||||
fn $Flag() -> $T { Self::$Flag.bits }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user