Skip to content

Commit f2de49d

Browse files
committed
Reformat CIROpInterfaces.td
1 parent d89afa3 commit f2de49d

File tree

1 file changed

+93
-53
lines changed

1 file changed

+93
-53
lines changed

clang/include/clang/CIR/Interfaces/CIROpInterfaces.td

Lines changed: 93 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -20,78 +20,118 @@ let cppNamespace = "::cir" in {
2020
def CIRGlobalValueInterface
2121
: OpInterface<"CIRGlobalValueInterface", [Symbol]> {
2222

23-
let methods =
24-
[InterfaceMethod<"", "bool", "hasExternalLinkage", (ins), [{}],
25-
/*defaultImplementation=*/[{
23+
let methods = [
24+
InterfaceMethod<"",
25+
"bool", "hasExternalLinkage", (ins), [{}],
26+
/*defaultImplementation=*/[{
2627
return cir::isExternalLinkage($_op.getLinkage());
27-
}]>,
28-
InterfaceMethod<"", "bool", "hasAvailableExternallyLinkage", (ins),
29-
[{}],
30-
/*defaultImplementation=*/[{
28+
}]
29+
>,
30+
InterfaceMethod<"",
31+
"bool", "hasAvailableExternallyLinkage", (ins), [{}],
32+
/*defaultImplementation=*/[{
3133
return cir::isAvailableExternallyLinkage($_op.getLinkage());
32-
}]>,
33-
InterfaceMethod<"", "bool", "hasLinkOnceLinkage", (ins), [{}],
34-
/*defaultImplementation=*/[{
34+
}]
35+
>,
36+
InterfaceMethod<"",
37+
"bool", "hasLinkOnceLinkage", (ins), [{}],
38+
/*defaultImplementation=*/[{
3539
return cir::isLinkOnceLinkage($_op.getLinkage());
36-
}]>,
37-
InterfaceMethod<"", "bool", "hasLinkOnceAnyLinkage", (ins), [{}],
38-
/*defaultImplementation=*/[{
40+
}]
41+
>,
42+
InterfaceMethod<"",
43+
"bool", "hasLinkOnceAnyLinkage", (ins), [{}],
44+
/*defaultImplementation=*/[{
3945
return cir::isLinkOnceAnyLinkage($_op.getLinkage());
40-
}]>,
41-
InterfaceMethod<"", "bool", "hasLinkOnceODRLinkage", (ins), [{}],
42-
/*defaultImplementation=*/[{
46+
}]
47+
>,
48+
InterfaceMethod<"",
49+
"bool", "hasLinkOnceODRLinkage", (ins), [{}],
50+
/*defaultImplementation=*/[{
4351
return cir::isLinkOnceODRLinkage($_op.getLinkage());
44-
}]>,
45-
InterfaceMethod<"", "bool", "hasWeakLinkage", (ins), [{}],
46-
/*defaultImplementation=*/[{
52+
}]
53+
>,
54+
InterfaceMethod<"",
55+
"bool", "hasWeakLinkage", (ins), [{}],
56+
/*defaultImplementation=*/[{
4757
return cir::isWeakLinkage($_op.getLinkage());
48-
}]>,
49-
InterfaceMethod<"", "bool", "hasWeakAnyLinkage", (ins), [{}],
50-
/*defaultImplementation=*/[{
58+
}]
59+
>,
60+
InterfaceMethod<"",
61+
"bool", "hasWeakAnyLinkage", (ins), [{}],
62+
/*defaultImplementation=*/[{
5163
return cir::isWeakAnyLinkage($_op.getLinkage());
52-
}]>,
53-
InterfaceMethod<"", "bool", "hasWeakODRLinkage", (ins), [{}],
54-
/*defaultImplementation=*/[{
64+
}]
65+
>,
66+
InterfaceMethod<"",
67+
"bool", "hasWeakODRLinkage", (ins), [{}],
68+
/*defaultImplementation=*/[{
5569
return cir::isWeakODRLinkage($_op.getLinkage());
56-
}]>,
57-
InterfaceMethod<"", "bool", "hasInternalLinkage", (ins), [{}],
58-
/*defaultImplementation=*/[{
70+
}]
71+
>,
72+
InterfaceMethod<"",
73+
"bool", "hasInternalLinkage", (ins), [{}],
74+
/*defaultImplementation=*/[{
5975
return cir::isInternalLinkage($_op.getLinkage());
60-
}]>,
61-
InterfaceMethod<"", "bool", "hasPrivateLinkage", (ins), [{}],
62-
/*defaultImplementation=*/[{
76+
}]
77+
>,
78+
InterfaceMethod<"",
79+
"bool", "hasPrivateLinkage", (ins), [{}],
80+
/*defaultImplementation=*/[{
6381
return cir::isPrivateLinkage($_op.getLinkage());
64-
}]>,
65-
InterfaceMethod<"", "bool", "hasLocalLinkage", (ins), [{}],
66-
/*defaultImplementation=*/[{
82+
}]
83+
>,
84+
InterfaceMethod<"",
85+
"bool", "hasLocalLinkage", (ins), [{}],
86+
/*defaultImplementation=*/[{
6787
return cir::isLocalLinkage($_op.getLinkage());
68-
}]>,
69-
InterfaceMethod<"", "bool", "hasExternalWeakLinkage", (ins), [{}],
70-
/*defaultImplementation=*/[{
88+
}]
89+
>,
90+
InterfaceMethod<"",
91+
"bool", "hasExternalWeakLinkage", (ins), [{}],
92+
/*defaultImplementation=*/[{
7193
return cir::isExternalWeakLinkage($_op.getLinkage());
72-
}]>,
73-
InterfaceMethod<"", "bool", "hasCommonLinkage", (ins), [{}],
74-
/*defaultImplementation=*/[{
94+
}]
95+
>,
96+
InterfaceMethod<"",
97+
"bool", "hasCommonLinkage", (ins), [{}],
98+
/*defaultImplementation=*/[{
7599
return cir::isCommonLinkage($_op.getLinkage());
76-
}]>,
77-
InterfaceMethod<"", "bool", "isDeclarationForLinker", (ins), [{}],
78-
/*defaultImplementation=*/[{
100+
}]
101+
>,
102+
InterfaceMethod<"",
103+
"bool", "isDeclarationForLinker", (ins), [{}],
104+
/*defaultImplementation=*/[{
79105
if ($_op.hasAvailableExternallyLinkage())
80106
return true;
81107
return $_op.isDeclaration();
82-
}]>,
83-
InterfaceMethod<"", "void", "setDSOLocal", (ins "bool":$val), [{}],
84-
/*defaultImplementation=*/[{
108+
}]
109+
>,
110+
InterfaceMethod<"",
111+
"bool", "hasComdat", (ins), [{}],
112+
/*defaultImplementation=*/[{
113+
return $_op.getComdat();
114+
}]
115+
>,
116+
InterfaceMethod<"",
117+
"void", "setDSOLocal", (ins "bool":$val), [{}],
118+
/*defaultImplementation=*/[{
85119
$_op.setDsolocal(val);
86-
}]>,
87-
InterfaceMethod<"", "bool", "isDSOLocal", (ins), [{}],
88-
/*defaultImplementation=*/[{
120+
}]
121+
>,
122+
InterfaceMethod<"",
123+
"bool", "isDSOLocal", (ins), [{}],
124+
/*defaultImplementation=*/[{
89125
return $_op.getDsolocal();
90-
}]>,
91-
InterfaceMethod<"", "bool", "isWeakForLinker", (ins), [{}],
92-
/*defaultImplementation=*/[{
126+
}]
127+
>,
128+
InterfaceMethod<"",
129+
"bool", "isWeakForLinker", (ins), [{}],
130+
/*defaultImplementation=*/[{
93131
return cir::isWeakForLinker($_op.getLinkage());
94-
}]>];
132+
}]
133+
>
134+
];
95135
let extraClassDeclaration = [{
96136
bool hasDefaultVisibility();
97137
bool canBenefitFromLocalAlias();

0 commit comments

Comments
 (0)