Lines Matching refs:TREE_CODE

52   if (TREE_CODE (basetype) == FUNCTION_DECL)
86 if (TREE_CODE (arg) == COMPONENT_REF)
94 else if (TREE_CODE (arg) == VAR_DECL)
104 else if (TREE_CODE (arg) == PARM_DECL)
106 else if (TREE_CODE (arg) == INDIRECT_REF
107 && TREE_CODE (TREE_TYPE (TREE_OPERAND (arg, 0))) == REFERENCE_TYPE
108 && (TREE_CODE (TREE_OPERAND (arg, 0)) == VAR_DECL
109 || TREE_CODE (TREE_OPERAND (arg, 0)) == PARM_DECL))
111 else if (TREE_CODE (arg) == RESULT_DECL)
113 else if (TREE_CODE (arg) == FUNCTION_DECL)
260 || TREE_CODE (decl) == IDENTIFIER_NODE);
293 if (TREE_CODE (decl) == RESULT_DECL)
296 if (TREE_CODE (decl) == VAR_DECL)
299 else if (TREE_CODE (decl) == PARM_DECL)
302 else if (TREE_CODE (decl) == FIELD_DECL)
305 else if (TREE_CODE (decl) == FUNCTION_DECL
306 && TREE_CODE (TREE_TYPE (decl)) == METHOD_TYPE)
308 else if (TREE_CODE (decl) == FUNCTION_DECL)
310 else if (TREE_CODE (decl) == IDENTIFIER_NODE)
362 if (TREE_CODE (type) == ERROR_MARK)
365 if (value != 0 && (TREE_CODE (value) == VAR_DECL
366 || TREE_CODE (value) == PARM_DECL
367 || TREE_CODE (value) == FIELD_DECL))
375 switch (TREE_CODE (type))
420 if (value && TREE_CODE (value) == COMPONENT_REF)
422 else if (value && TREE_CODE (value) == ADDR_EXPR)
425 else if (value && TREE_CODE (value) == OVERLOAD)
459 switch (TREE_CODE (type))
480 if (TREE_CODE (value) == CONSTRUCTOR)
554 if (TREE_CODE (init) == CONSTRUCTOR)
594 if (TREE_CODE (type) == ERROR_MARK)
600 || TREE_CODE (init) == CONSTRUCTOR);
602 if (TREE_CODE (init) == TREE_LIST)
609 else if (TREE_CODE (init) == TREE_LIST
612 if (TREE_CODE (decl) == RESULT_DECL)
615 else if (TREE_CODE (init) == TREE_LIST
616 && TREE_CODE (TREE_TYPE (decl)) == ARRAY_TYPE)
656 enum tree_code code = TREE_CODE (type);
665 if (!complete_type_or_else (TREE_CODE (type) == ARRAY_TYPE
671 if (TREE_CODE (init) == NON_LVALUE_EXPR)
682 && TREE_CODE (init) == STRING_CST)
716 if (TREE_CODE (type) != COMPLEX_TYPE
723 gcc_assert (TREE_CODE (type) == ARRAY_TYPE
724 || TREE_CODE (type) == VECTOR_TYPE
725 || TREE_CODE (type) == RECORD_TYPE
726 || TREE_CODE (type) == UNION_TYPE
727 || TREE_CODE (type) == COMPLEX_TYPE);
733 if (COMPOUND_LITERAL_P (init) && TREE_CODE (type) == ARRAY_TYPE)
741 if (TREE_CODE (type) == ARRAY_TYPE
742 && TREE_CODE (init) != CONSTRUCTOR)
791 gcc_assert (TREE_CODE (type) == ARRAY_TYPE
792 || TREE_CODE (type) == VECTOR_TYPE);
794 if (TREE_CODE (type) == ARRAY_TYPE)
817 gcc_assert (TREE_CODE (ce->index) == INTEGER_CST);
884 gcc_assert (TREE_CODE (type) == RECORD_TYPE);
904 if (TREE_CODE (field) != FIELD_DECL || DECL_ARTIFICIAL (field))
916 gcc_assert (TREE_CODE (ce->index) == FIELD_DECL
917 || TREE_CODE (ce->index) == IDENTIFIER_NODE);
953 else if (TREE_CODE (TREE_TYPE (field)) == REFERENCE_TYPE)
997 if (TREE_CODE (ce->index) == FIELD_DECL)
999 else if (TREE_CODE (ce->index) == IDENTIFIER_NODE)
1016 gcc_assert (TREE_CODE (ce->index) == INTEGER_CST
1017 || TREE_CODE (ce->index) == RANGE_EXPR);
1027 while (field && (!DECL_NAME (field) || TREE_CODE (field) != FIELD_DECL))
1060 if (TREE_CODE (type) == ARRAY_TYPE || TREE_CODE (type) == VECTOR_TYPE)
1062 else if (TREE_CODE (type) == RECORD_TYPE)
1064 else if (TREE_CODE (type) == UNION_TYPE)
1073 if (TREE_CODE (type) == ARRAY_TYPE && TYPE_DOMAIN (type) == NULL_TREE)
1191 if (TREE_CODE (TREE_TYPE (last_rval)) == REFERENCE_TYPE)
1197 if (TREE_CODE (TREE_TYPE (last_rval)) == POINTER_TYPE)
1313 if (TREE_CODE (exp) == TYPE_DECL)
1394 is_ptr = TREE_CODE (core) == POINTER_TYPE;
1395 if (is_ptr || TREE_CODE (core) == REFERENCE_TYPE)
1401 else if (TREE_CODE (core) == TEMPLATE_TYPE_PARM)