Skip to content

Commit 29cd4c3

Browse files
committed
member: remove unused case in if
1 parent ab1f939 commit 29cd4c3

File tree

2 files changed

+1
-5
lines changed

2 files changed

+1
-5
lines changed

ast/identifier_expr.c2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ type IdentifierExprBits struct {
4848
u32 : NumExprBits;
4949
u32 has_decl : 1;
5050
u32 kind : 3; // IdentifierKind
51-
u32 name_len : 32 - 18;
51+
u32 name_len : 32 - NumExprBits - 4;
5252
}
5353

5454
public type IdentifierExpr struct @(opaque) {

generator/c/c_generator_expr.c2

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -306,10 +306,6 @@ fn void Generator.emitMemberDecl(Generator* gen, string_buffer.Buf* out, Decl* d
306306
fn void Generator.emitMemberExpr(Generator* gen, string_buffer.Buf* out, MemberExpr* m, MemberContext* mc, bool base_only = false) {
307307
if (m.hasExpr()) {
308308
Expr* base = m.getBaseExpr();
309-
if (base.isIdentifier()) {
310-
IdentifierExpr* e = (IdentifierExpr*)base;
311-
gen.emitMemberDecl(out, e.getDecl(), mc);
312-
} else
313309
if (base.isMember()) {
314310
MemberExpr* e = (MemberExpr*)base;
315311
gen.emitMemberExpr(out, e, mc);

0 commit comments

Comments
 (0)