Coverage Report

Created: 2026-01-09 06:13

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/yoga/yoga/enums/Wrap.h
Line
Count
Source
1
/*
2
 * Copyright (c) Meta Platforms, Inc. and affiliates.
3
 *
4
 * This source code is licensed under the MIT license found in the
5
 * LICENSE file in the root directory of this source tree.
6
 */
7
8
// @generated by enums.py
9
// clang-format off
10
#pragma once
11
12
#include <cstdint>
13
#include <yoga/YGEnums.h>
14
#include <yoga/enums/YogaEnums.h>
15
16
namespace facebook::yoga {
17
18
enum class Wrap : uint8_t {
19
  NoWrap = YGWrapNoWrap,
20
  Wrap = YGWrapWrap,
21
  WrapReverse = YGWrapWrapReverse,
22
};
23
24
template <>
25
0
constexpr int32_t ordinalCount<Wrap>() {
26
0
  return 3;
27
0
}
28
29
0
constexpr Wrap scopedEnum(YGWrap unscoped) {
30
0
  return static_cast<Wrap>(unscoped);
31
0
}
32
33
0
constexpr YGWrap unscopedEnum(Wrap scoped) {
34
0
  return static_cast<YGWrap>(scoped);
35
0
}
36
37
0
inline const char* toString(Wrap e) {
38
0
  return YGWrapToString(unscopedEnum(e));
39
0
}
40
41
} // namespace facebook::yoga