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)