Skip to content

Commit

Permalink
#74 renaming continued
Browse files Browse the repository at this point in the history
  • Loading branch information
dibyendumajumdar committed Sep 12, 2021
1 parent 014cf88 commit 03dc10a
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
4 changes: 2 additions & 2 deletions src/chibicc.h
Original file line number Diff line number Diff line change
Expand Up @@ -233,11 +233,11 @@ typedef enum {
ND_ASM, // "asm"
ND_CAS, // Atomic compare-and-swap
ND_EXCH, // Atomic exchange
} NodeKind;
} C_NodeKind;

// AST node type
struct C_Node {
NodeKind kind; // C_Node kind
C_NodeKind kind; // C_Node kind
C_Node *next; // Next node
C_Type *ty; // Type, e.g. int or pointer to int
C_Token *tok; // Representative token
Expand Down
6 changes: 3 additions & 3 deletions src/chibicc_parse.c
Original file line number Diff line number Diff line change
Expand Up @@ -161,21 +161,21 @@ static C_Type *find_tag(C_parser *parser, C_Token *tok) {
return NULL;
}

static C_Node *new_node(C_parser *parser, NodeKind kind, C_Token *tok) {
static C_Node *new_node(C_parser *parser, C_NodeKind kind, C_Token *tok) {
C_Node *node = calloc(1, sizeof(C_Node));
node->kind = kind;
node->tok = tok;
return node;
}

static C_Node *new_binary(C_parser *parser, NodeKind kind, C_Node *lhs, C_Node *rhs, C_Token *tok) {
static C_Node *new_binary(C_parser *parser, C_NodeKind kind, C_Node *lhs, C_Node *rhs, C_Token *tok) {
C_Node *node = new_node(parser, kind, tok);
node->lhs = lhs;
node->rhs = rhs;
return node;
}

static C_Node *new_unary(C_parser *parser, NodeKind kind, C_Node *expr, C_Token *tok) {
static C_Node *new_unary(C_parser *parser, C_NodeKind kind, C_Node *expr, C_Token *tok) {
C_Node *node = new_node(parser, kind, tok);
node->lhs = expr;
return node;
Expand Down

0 comments on commit 03dc10a

Please sign in to comment.