Mercurial > hg > CbC > CbC_gcc
comparison gcc/c/cbc-tree.h @ 113:bdf41c9fa0b7
remove RECTYPE
author | mir3636 |
---|---|
date | Fri, 17 Nov 2017 06:33:55 +0900 |
parents | ab0bcb71f44d |
children | 4e440907fcbf |
comparison
equal
deleted
inserted
replaced
112:ab0bcb71f44d | 113:bdf41c9fa0b7 |
---|---|
10 #define CALL_EXPR_CbC_GOTO(NODE) TREE_LANG_FLAG_5 (CALL_EXPR_CHECK(NODE)) | 10 #define CALL_EXPR_CbC_GOTO(NODE) TREE_LANG_FLAG_5 (CALL_EXPR_CHECK(NODE)) |
11 | 11 |
12 extern tree cbc_return_f; | 12 extern tree cbc_return_f; |
13 extern tree cbc_env; | 13 extern tree cbc_env; |
14 extern location_t cbc_return; | 14 extern location_t cbc_return; |
15 | |
16 /* flag of rectype and selftype is lang_flag_3. */ | |
17 #define IS_RECTYPE(NODE) ((NODE)->type.lang_flag_3) | |
18 #define IS_SELFTYPE(NODE) ((NODE)->type.lang_flag_3) | |
19 | |
20 //#define CbC_TYPE_LANG_FLAG_3(NODE) (RECORD_OR_POINTER_CHECK (NODE)->type.lang_flag_3) | |
21 //#define RECORD_OR_POINTER_CHECK(NODE) TYPE_CHECK2 (T, POINTER_TYPE, RECORD_TYPE) | |
22 | |
23 //#define TYPE_LANG_FLAG_3(NODE) (TYPE_CHECK (NODE)->type.lang_flag_3) |