21#ifndef GCC_ANALYZER_INLINING_ITERATOR_H
22#define GCC_ANALYZER_INLINING_ITERATOR_H
76 while (block &&
TREE_CODE (block) == BLOCK
94 while (block &&
TREE_CODE (block) == BLOCK)
97 if (block &&
TREE_CODE (block) == FUNCTION_DECL)
Definition inlining-iterator.h:121
int m_extra_frames
Definition inlining-iterator.h:146
tree m_inner_fndecl
Definition inlining-iterator.h:145
int get_extra_frames() const
Definition inlining-iterator.h:141
tree m_outer_fndecl
Definition inlining-iterator.h:144
inlining_info(location_t loc)
Definition inlining-iterator.h:123
tree get_inner_fndecl() const
Definition inlining-iterator.h:140
Definition inlining-iterator.h:45
tree get_block() const
Definition inlining-iterator.h:65
tree m_abstract_origin
Definition inlining-iterator.h:103
tree m_next_abstract_origin
Definition inlining-iterator.h:106
void next()
Definition inlining-iterator.h:57
inlining_iterator(location_t loc)
Definition inlining-iterator.h:47
void prepare_iteration()
Definition inlining-iterator.h:68
tree get_fndecl() const
Definition inlining-iterator.h:63
location_t m_callsite
Definition inlining-iterator.h:104
bool done_p() const
Definition inlining-iterator.h:55
location_t get_callsite() const
Definition inlining-iterator.h:64
tree m_fndecl
Definition inlining-iterator.h:105
union tree_node * tree
Definition coretypes.h:97
#define NULL
Definition system.h:50
#define BLOCK_ABSTRACT_ORIGIN(NODE)
Definition tree.h:2210
#define BLOCK_SOURCE_LOCATION(NODE)
Definition tree.h:2256
#define TREE_CODE(NODE)
Definition tree.h:324
#define BLOCK_SUPERCONTEXT(NODE)
Definition tree.h:2203