Skip to content

Commit 7bef37f

Browse files
authored
[CIR] Reindex VisibilityAttr to align with upstream (#1698)
1 parent 2070fcf commit 7bef37f

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

clang/include/clang/CIR/Dialect/IR/CIRAttrs.td

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1138,9 +1138,9 @@ def ASTCallExprAttr : AST<"CallExpr", "call.expr",
11381138
//===----------------------------------------------------------------------===//
11391139

11401140
def CIR_VisibilityKind : CIR_I32EnumAttr<"VisibilityKind", "C/C++ visibility", [
1141-
I32EnumAttrCase<"Default", 1, "default">,
1142-
I32EnumAttrCase<"Hidden", 2, "hidden">,
1143-
I32EnumAttrCase<"Protected", 3, "protected">
1141+
I32EnumAttrCase<"Default", 0, "default">,
1142+
I32EnumAttrCase<"Hidden", 1, "hidden">,
1143+
I32EnumAttrCase<"Protected", 2, "protected">
11441144
]> {
11451145
let genSpecializedAttr = 0;
11461146
}
@@ -1155,7 +1155,8 @@ def CIR_VisibilityAttr : CIR_EnumAttr<CIR_VisibilityKind, "visibility"> {
11551155

11561156
let skipDefaultBuilders = 1;
11571157
let builders = [
1158-
AttrBuilder<(ins CArg<"VisibilityKind", "cir::VisibilityKind::Default">:$value), [{
1158+
AttrBuilder<(ins CArg<"VisibilityKind",
1159+
"cir::VisibilityKind::Default">:$value), [{
11591160
return $_get($_ctxt, value);
11601161
}]>
11611162
];

0 commit comments

Comments
 (0)