Skip to content

Commit 564b6c9

Browse files
committed
Fix clang-format with AttributeMacros
1 parent 9b7bb06 commit 564b6c9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+476
-205
lines changed

.clang-format

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ SpaceBeforeAssignmentOperators: true
5151
ContinuationIndentWidth: 4
5252
CommentPragmas: '^ IWYU pragma:'
5353
ForEachMacros: [ Q_FOREACH, BOOST_FOREACH ]
54+
AttributeMacros: [ FCITXCORE_EXPORT, FCITXUTILS_EXPORT, FCITXCONFIG_EXPORT ]
5455
SpaceBeforeParens: ControlStatements
5556
DisableFormat: false
5657
SortIncludes: true

src/lib/fcitx-config/rawconfig.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,8 @@ class FCITXCONFIG_EXPORT RawConfig {
108108
std::unique_ptr<RawConfigPrivate> d_ptr;
109109
};
110110

111-
FCITXCONFIG_EXPORT
112-
LogMessageBuilder &operator<<(LogMessageBuilder &log, const RawConfig &config);
111+
FCITXCONFIG_EXPORT LogMessageBuilder &operator<<(LogMessageBuilder &log,
112+
const RawConfig &config);
113113
} // namespace fcitx
114114

115115
#endif // _FCITX_CONFIG_RAWCONFIG_H_

src/lib/fcitx-utils/cutf8.h

Lines changed: 15 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -21,53 +21,46 @@
2121
#define FCITX_UTF8_MAX_LENGTH 6
2222

2323
/// \brief Get utf8 string length
24-
FCITXUTILS_EXPORT
25-
size_t fcitx_utf8_strlen(const char *s);
24+
FCITXUTILS_EXPORT size_t fcitx_utf8_strlen(const char *s);
2625

2726
/// \brief Get UCS-4 char in the utf8 string
28-
FCITXUTILS_EXPORT
29-
char *fcitx_utf8_get_char(const char *in, uint32_t *chr);
27+
FCITXUTILS_EXPORT char *fcitx_utf8_get_char(const char *in, uint32_t *chr);
3028

3129
/// \brief Get the number of bytes of next character.
32-
FCITXUTILS_EXPORT
33-
unsigned int fcitx_utf8_char_len(const char *in);
30+
FCITXUTILS_EXPORT unsigned int fcitx_utf8_char_len(const char *in);
3431

3532
/// \brief Get the pointer to the nth character.
3633
///
3734
/// This function will not touch the content for s, so const pointer
3835
/// can be safely passed and converted.
39-
FCITXUTILS_EXPORT
40-
char *fcitx_utf8_get_nth_char(const char *s, uint32_t n);
36+
FCITXUTILS_EXPORT char *fcitx_utf8_get_nth_char(const char *s, uint32_t n);
4137

4238
/// \brief Check if the string is valid utf8 string.
43-
FCITXUTILS_EXPORT
44-
bool fcitx_utf8_check_string(const char *s);
39+
FCITXUTILS_EXPORT bool fcitx_utf8_check_string(const char *s);
4540

4641
/// \brief Get validated character.
4742
///
4843
/// Returns the UCS-4 value if its valid character. Returns (uint32_t) -1 if
4944
/// it is not a valid char, (uint32_t)-2 if length is not enough.
50-
FCITXUTILS_EXPORT
51-
uint32_t fcitx_utf8_get_char_validated(const char *p, int max_len, int *plen);
45+
FCITXUTILS_EXPORT uint32_t fcitx_utf8_get_char_validated(const char *p,
46+
int max_len,
47+
int *plen);
5248

5349
/// \brief Copy most byte length, but keep utf8 valid.
54-
FCITXUTILS_EXPORT
55-
void fcitx_utf8_strncpy(char *str, const char *s, size_t byte);
50+
FCITXUTILS_EXPORT void fcitx_utf8_strncpy(char *str, const char *s,
51+
size_t byte);
5652

5753
/// \brief Count most byte length, utf8 string length.
58-
FCITXUTILS_EXPORT
59-
size_t fcitx_utf8_strnlen(const char *str, size_t byte);
54+
FCITXUTILS_EXPORT size_t fcitx_utf8_strnlen(const char *str, size_t byte);
6055

6156
/// \brief Count most byte length, utf8 string length and validates the string
62-
FCITXUTILS_EXPORT
63-
size_t fcitx_utf8_strnlen_validated(const char *str, size_t byte);
57+
FCITXUTILS_EXPORT size_t fcitx_utf8_strnlen_validated(const char *str,
58+
size_t byte);
6459

6560
/// \brief Return the utf8 bytes of a UCS4 char.
66-
FCITXUTILS_EXPORT
67-
int fcitx_ucs4_char_len(uint32_t c);
61+
FCITXUTILS_EXPORT int fcitx_ucs4_char_len(uint32_t c);
6862

6963
/// \brief Convert ucs4 char to utf8, need to have enough memory for it.
70-
FCITXUTILS_EXPORT
71-
int fcitx_ucs4_to_utf8(uint32_t c, char *output);
64+
FCITXUTILS_EXPORT int fcitx_ucs4_to_utf8(uint32_t c, char *output);
7265

7366
#endif

src/lib/fcitx-utils/dbus/variant.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ class FCITXUTILS_EXPORT VariantTypeRegistry {
5353
FCITX_DECLARE_PRIVATE(VariantTypeRegistry);
5454
};
5555

56-
std::shared_ptr<VariantHelperBase>
57-
FCITXUTILS_EXPORT lookupVariantType(const std::string &signature);
56+
std::shared_ptr<VariantHelperBase> FCITXUTILS_EXPORT
57+
lookupVariantType(const std::string &signature);
5858

5959
template <typename TypeName>
6060
inline void registerVariantType() {

src/lib/fcitx-utils/i18n.h

Lines changed: 16 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -12,28 +12,22 @@
1212

1313
namespace fcitx {
1414

15-
FCITXUTILS_EXPORT
16-
std::string translate(const std::string &s);
17-
FCITXUTILS_EXPORT
18-
const char *translate(const char *s);
19-
FCITXUTILS_EXPORT
20-
std::string translateCtx(const char *ctx, const std::string &s);
21-
FCITXUTILS_EXPORT
22-
const char *translateCtx(const char *ctx, const char *s);
23-
24-
FCITXUTILS_EXPORT
25-
std::string translateDomain(const char *domain, const std::string &s);
26-
FCITXUTILS_EXPORT
27-
const char *translateDomain(const char *domain, const char *s);
28-
FCITXUTILS_EXPORT
29-
std::string translateDomainCtx(const char *domain, const char *ctx,
30-
const std::string &s);
31-
32-
FCITXUTILS_EXPORT
33-
const char *translateDomainCtx(const char *domain, const char *ctx,
34-
const char *s);
35-
FCITXUTILS_EXPORT
36-
void registerDomain(const char *domain, const char *dir);
15+
FCITXUTILS_EXPORT std::string translate(const std::string &s);
16+
FCITXUTILS_EXPORT const char *translate(const char *s);
17+
FCITXUTILS_EXPORT std::string translateCtx(const char *ctx,
18+
const std::string &s);
19+
FCITXUTILS_EXPORT const char *translateCtx(const char *ctx, const char *s);
20+
21+
FCITXUTILS_EXPORT std::string translateDomain(const char *domain,
22+
const std::string &s);
23+
FCITXUTILS_EXPORT const char *translateDomain(const char *domain,
24+
const char *s);
25+
FCITXUTILS_EXPORT std::string
26+
translateDomainCtx(const char *domain, const char *ctx, const std::string &s);
27+
28+
FCITXUTILS_EXPORT const char *
29+
translateDomainCtx(const char *domain, const char *ctx, const char *s);
30+
FCITXUTILS_EXPORT void registerDomain(const char *domain, const char *dir);
3731
} // namespace fcitx
3832

3933
#ifndef FCITX_NO_I18N_MACRO

src/lib/fcitx-utils/stringutils.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,7 @@ trimInplace(std::string_view str);
5959
/// \brief Trim the white space in string view
6060
/// \see trimInplace
6161
/// \since 5.0.16
62-
FCITXUTILS_EXPORT
63-
std::string_view trimView(std::string_view);
62+
FCITXUTILS_EXPORT std::string_view trimView(std::string_view);
6463

6564
/// \brief Trim the white space in str.
6665
/// \see trimInplace

src/lib/fcitx-wayland/blur/org_kde_kwin_blur_manager.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ OrgKdeKwinBlurManager::OrgKdeKwinBlurManager(org_kde_kwin_blur_manager *data)
77
org_kde_kwin_blur_manager_set_user_data(*this, this);
88
}
99
void OrgKdeKwinBlurManager::destructor(org_kde_kwin_blur_manager *data) {
10-
{ return org_kde_kwin_blur_manager_destroy(data); }
10+
{
11+
return org_kde_kwin_blur_manager_destroy(data);
12+
}
1113
}
1214
OrgKdeKwinBlur *OrgKdeKwinBlurManager::create(WlSurface *surface) {
1315
return new OrgKdeKwinBlur(

src/lib/fcitx-wayland/core/wl_buffer.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ const struct wl_buffer_listener WlBuffer::listener = {
55
[](void *data, wl_buffer *wldata) {
66
auto *obj = static_cast<WlBuffer *>(data);
77
assert(*obj == wldata);
8-
{ return obj->release()(); }
8+
{
9+
return obj->release()();
10+
}
911
},
1012
};
1113
WlBuffer::WlBuffer(wl_buffer *data)

src/lib/fcitx-wayland/core/wl_callback.cpp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ const struct wl_callback_listener WlCallback::listener = {
55
[](void *data, wl_callback *wldata, uint32_t callbackData) {
66
auto *obj = static_cast<WlCallback *>(data);
77
assert(*obj == wldata);
8-
{ return obj->done()(callbackData); }
8+
{
9+
return obj->done()(callbackData);
10+
}
911
},
1012
};
1113
WlCallback::WlCallback(wl_callback *data)
@@ -14,6 +16,8 @@ WlCallback::WlCallback(wl_callback *data)
1416
wl_callback_add_listener(*this, &WlCallback::listener, this);
1517
}
1618
void WlCallback::destructor(wl_callback *data) {
17-
{ return wl_callback_destroy(data); }
19+
{
20+
return wl_callback_destroy(data);
21+
}
1822
}
1923
} // namespace fcitx::wayland

src/lib/fcitx-wayland/core/wl_compositor.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ WlCompositor::WlCompositor(wl_compositor *data)
77
wl_compositor_set_user_data(*this, this);
88
}
99
void WlCompositor::destructor(wl_compositor *data) {
10-
{ return wl_compositor_destroy(data); }
10+
{
11+
return wl_compositor_destroy(data);
12+
}
1113
}
1214
WlSurface *WlCompositor::createSurface() {
1315
return new WlSurface(wl_compositor_create_surface(*this));

0 commit comments

Comments
 (0)