Flutter Engine
The Flutter Engine
|
Go to the source code of this file.
Macros | |
#define | SK_MACRO_CONCAT(X, Y) SK_MACRO_CONCAT_IMPL_PRIV(X, Y) |
#define | SK_MACRO_CONCAT_IMPL_PRIV(X, Y) X ## Y |
#define | SK_MACRO_APPEND_LINE(name) SK_MACRO_CONCAT(name, __LINE__) |
#define | SK_MACRO_APPEND_COUNTER(name) SK_MACRO_CONCAT(name, __COUNTER__) |
#define | SK_BEGIN_REQUIRE_DENSE |
#define | SK_END_REQUIRE_DENSE |
#define | SK_INTENTIONALLY_LEAKED(X) ((void)0) |
#define | SK_INIT_TO_AVOID_WARNING = 0 |
#define | SK_MAKE_BITFIELD_OPS(X) |
#define | SK_DECL_BITFIELD_OPS_FRIENDS(X) |
#define SK_BEGIN_REQUIRE_DENSE |
Definition at line 37 of file SkMacros.h.
#define SK_DECL_BITFIELD_OPS_FRIENDS | ( | X | ) |
Definition at line 86 of file SkMacros.h.
#define SK_END_REQUIRE_DENSE |
Definition at line 38 of file SkMacros.h.
#define SK_INIT_TO_AVOID_WARNING = 0 |
Definition at line 58 of file SkMacros.h.
#define SK_INTENTIONALLY_LEAKED | ( | X | ) | ((void)0) |
Definition at line 55 of file SkMacros.h.
#define SK_MACRO_APPEND_COUNTER | ( | name | ) | SK_MACRO_CONCAT(name, __COUNTER__) |
Definition at line 27 of file SkMacros.h.
#define SK_MACRO_APPEND_LINE | ( | name | ) | SK_MACRO_CONCAT(name, __LINE__) |
Definition at line 25 of file SkMacros.h.
#define SK_MACRO_CONCAT | ( | X, | |
Y | |||
) | SK_MACRO_CONCAT_IMPL_PRIV(X, Y) |
Definition at line 16 of file SkMacros.h.
#define SK_MAKE_BITFIELD_OPS | ( | X | ) |
Defines overloaded bitwise operators to make it easier to use an enum as a bitfield.
Definition at line 66 of file SkMacros.h.