Home | History | Annotate | Download | only in gcc

Lines Matching refs:function_decl

163 /* Nonzero if DECL represents a VAR_DECL or FUNCTION_DECL.  */
166 (TREE_CODE (DECL) == VAR_DECL || TREE_CODE (DECL) == FUNCTION_DECL)
636 In a FUNCTION_DECL it has no meaning.
675 In a FUNCTION_DECL, nonzero if function has been defined.
746 /* In a VAR_DECL, FUNCTION_DECL, NAMESPACE_DECL or TYPE_DECL,
800 On a FUNCTION_DECL node, this means the function does not
826 Nonzero in a FUNCTION_DECL means this function should be treated
882 Nonzero in a FUNCTION_DECL means that the function has been compiled.
899 /* In a FUNCTION_DECL, nonzero means a call to the function cannot
2008 /* The scope enclosing the scope NODE, or FUNCTION_DECL for the "outermost"
2015 /* A BLOCK, or FUNCTION_DECL of the function from which a block has been
2571 PARM_DECL, FUNCTION_DECL, LABEL_DECL, RESULT_DECL, and CONST_DECL
2572 nodes, this points to either the FUNCTION_DECL for the containing
2601 suppress any warnings about shadowing some other variable. FUNCTION_DECL
2611 /* For a FUNCTION_DECL, holds the tree of BINDINGs.
2666 /* For FUNCTION_DECL, if it is built-in, this identifies which built-in
2671 (FUNCTION_DECL_CHECK (NODE)->function_decl.function_code)
2686 (FUNCTION_DECL_CHECK (NODE)->function_decl.personality)
2690 the associated type should be ignored. For a FUNCTION_DECL, the body of
2708 /* In a VAR_DECL or FUNCTION_DECL, nonzero means external reference:
2712 example, for a FUNCTION_DECL, DECL_SAVED_TREE may be non-NULL and
2718 For VAR_DECL nodes, PARM_DECL nodes, and FUNCTION_DECL nodes.
3115 /* For a VAR_DECL or FUNCTION_DECL the initialization priority of
3123 /* For a FUNCTION_DECL the finalization priority of NODE. */
3159 Before the struct containing the FUNCTION_DECL is laid out,
3160 DECL_VINDEX may point to a FUNCTION_DECL in a base class which
3161 is the FUNCTION_DECL which this FUNCTION_DECL will replace as a virtual
3166 (FUNCTION_DECL_CHECK (NODE)->function_decl.vindex)
3168 /* In FUNCTION_DECL, holds the decl for the return value. */
3171 /* In a FUNCTION_DECL, nonzero if the function cannot be inlined. */
3173 (FUNCTION_DECL_CHECK (NODE)->function_decl.uninlinable)
3175 /* In a FUNCTION_DECL, the saved representation of the body of the
3178 (FUNCTION_DECL_CHECK (NODE)->function_decl.saved_tree)
3180 /* Nonzero in a FUNCTION_DECL means this function should be treated
3184 (FUNCTION_DECL_CHECK (NODE)->function_decl.malloc_flag)
3186 /* Macro for direct set and get of function_decl.decl_type. */
3188 (NODE->function_decl.decl_type)
3206 /* Nonzero in a FUNCTION_DECL means this function is a replaceable
3209 (FUNCTION_DECL_CHECK (NODE)->function_decl.replaceable_operator)
3211 /* Nonzero in a FUNCTION_DECL means this function should be treated as
3223 /* Nonzero in a FUNCTION_DECL means this function should be treated as
3231 /* Nonzero in a FUNCTION_DECL means this function may return more
3234 (FUNCTION_DECL_CHECK (NODE)->function_decl.returns_twice_flag)
3236 /* Nonzero in a FUNCTION_DECL means this function should be treated
3241 #define DECL_PURE_P(NODE) (FUNCTION_DECL_CHECK (NODE)->function_decl.pure_flag)
3250 (FUNCTION_DECL_CHECK (NODE)->function_decl.looping_const_or_pure_flag)
3252 /* Nonzero in a FUNCTION_DECL means this function should be treated
3256 (FUNCTION_DECL_CHECK (NODE)->function_decl.novops_flag)
3261 (FUNCTION_DECL_CHECK (NODE)->function_decl.static_ctor_flag)
3264 (FUNCTION_DECL_CHECK (NODE)->function_decl.static_dtor_flag)
3269 (FUNCTION_DECL_CHECK (NODE)->function_decl.no_instrument_function_entry_exit)
3274 (FUNCTION_DECL_CHECK (NODE)->function_decl.no_limit_stack)
3276 /* In a FUNCTION_DECL indicates that a static chain is needed. */
3284 FUNCTION_DECL_CHECK (DECL)->function_decl.possibly_inlined
3286 /* Nonzero in a FUNCTION_DECL means that this function was declared inline,
3290 (FUNCTION_DECL_CHECK (NODE)->function_decl.declared_inline_flag)
3292 /* Nonzero in a FUNCTION_DECL means this function should not get
3295 (FUNCTION_DECL_CHECK (NODE)->function_decl.no_inline_warning_flag)
3320 /* Nonzero in a FUNCTION_DECL that should be always inlined by the inliner
3325 (FUNCTION_DECL_CHECK (NODE)->function_decl.disregard_inline_limits)
3330 /* Nonzero if a FUNCTION_DECL has DEBUG arguments attached to it. */
3332 (FUNCTION_DECL_CHECK (NODE)->function_decl.has_debug_args_flag)
3334 /* For FUNCTION_DECL, this holds a pointer to a structure ("struct function")
3337 (FUNCTION_DECL_CHECK (NODE)->function_decl.f)
3341 ((built_in_class) FUNCTION_DECL_CHECK (NODE)->function_decl.built_in_class)
3343 /* In FUNCTION_DECL, a chain of ..._DECL nodes. */
3345 (FUNCTION_DECL_CHECK (NODE)->function_decl.arguments)
3347 /* In FUNCTION_DECL, the function specific target options to use when compiling
3350 (FUNCTION_DECL_CHECK (NODE)->function_decl.function_specific_target)
3352 /* In FUNCTION_DECL, the function specific optimization options to use when
3355 (FUNCTION_DECL_CHECK (NODE)->function_decl.function_specific_optimization)
3357 /* In FUNCTION_DECL, this is set if this function has other versions generated
3361 (FUNCTION_DECL_CHECK (NODE)->function_decl.versioned_function)
3363 /* In FUNCTION_DECL, this is set if this function is a C++ constructor.
3370 /* In FUNCTION_DECL, this is set if this function is a C++ destructor.
3375 /* In FUNCTION_DECL, this is set if this function is a lambda function. */
3382 /* In FUNCTION_DECL that represent an virtual method this is set when
4085 to be a FUNCTION_DECL with built-in class BUILT_IN_NORMAL. */
4089 const tree_function_decl &fndecl = FUNCTION_DECL_CHECK (decl)->function_decl;
4095 given that it is known to be a FUNCTION_DECL with built-in class
4100 const tree_function_decl &fndecl = FUNCTION_DECL_CHECK (decl)->function_decl;
4106 given that it is known to be a FUNCTION_DECL with built-in class
4111 const tree_function_decl &fndecl = FUNCTION_DECL_CHECK (decl)->function_decl;
4116 /* Record that FUNCTION_DECL DECL represents built-in function FCODE of
4122 tree_function_decl &fndecl = FUNCTION_DECL_CHECK (decl)->function_decl;
4127 /* Record that FUNCTION_DECL NEWDECL represents the same built-in function
4132 tree_function_decl &newfndecl = FUNCTION_DECL_CHECK (newdecl)->function_decl;
4134 = FUNCTION_DECL_CHECK (olddecl)->function_decl;
5165 /* Return the FUNCTION_DECL which provides this _DECL with its context,
6470 /* Return true if a FUNCTION_DECL NODE is a GCC built-in function.
6481 /* Return true if a FUNCTION_DECL NODE is a GCC built-in function
6490 /* Return true if a FUNCTION_DECL NODE is a GCC built-in function
6500 /* Return true if a FUNCTION_DECL NODE is a GCC built-in function