Skip to content

Commit a2d2fef

Browse files
authored
[IRGen] Remove dead code from LayoutStringBuilder (#64540)
1 parent 1411639 commit a2d2fef

File tree

1 file changed

+0
-28
lines changed

1 file changed

+0
-28
lines changed

lib/IRGen/TypeLayout.cpp

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -89,35 +89,7 @@ class LayoutStringBuilder {
8989
RefCountingKind kind;
9090
union {
9191
size_t size;
92-
uint32_t genericIdx;
9392
llvm::Function* metaTypeRef;
94-
uint64_t alignment;
95-
};
96-
};
97-
98-
struct GenericInstOp {
99-
enum Type : uint8_t {
100-
Copy = 1,
101-
Param = 2,
102-
Resilient = 3,
103-
DynamicAlignment = 4,
104-
};
105-
106-
Type type;
107-
union {
108-
size_t size;
109-
struct {
110-
size_t offset;
111-
uint32_t idx;
112-
} generic;
113-
struct {
114-
size_t offset;
115-
llvm::Function *metaTypeRef;
116-
} resilient;
117-
struct {
118-
size_t offset;
119-
llvm::Function *metaTypeRef;
120-
} alignment;
12193
};
12294
};
12395

0 commit comments

Comments
 (0)