Go to the source code of this file.
#define DEBUG_FIXUP_COPY 0 |
#define DEBUG_FIXUP_COPY_OUTPUT_MAP 0 |
#define FixupCopyDataMemberMacro |
( |
|
IR_node_copy, |
|
|
|
IR_node_type, |
|
|
|
get_accessFunctionName, |
|
|
|
set_accessFunctionName |
|
) |
| |
Value:if (IR_node_copy->get_accessFunctionName() == this->get_accessFunctionName()) \
if (i != help.get_copiedNodeMap().end()) \
SgNode* associated_node_copy = i->second; \
ROSE_ASSERT(associated_node_copy != NULL); \
IR_node_type* local_copy = is##IR_node_type(associated_node_copy); \
ROSE_ASSERT(local_copy != NULL); \
IR_node_copy->set_accessFunctionName(local_copy); \
} \
ROSE_ASSERT(IR_node_copy->get_accessFunctionName()->variantT() == this->get_accessFunctionName()->variantT()); \
}
Definition at line 37 of file fixupCopy.h.