GCC Middle and Back End API Reference
polymorphic_call_target_d Struct Reference
Collaboration diagram for polymorphic_call_target_d:

Data Fields

odr_type type
HOST_WIDE_INT otr_token
vec< cgraph_node * > targets

Detailed Description

   Cache of queries for polymorphic call targets.

   Enumerating all call targets may get expensive when there are many
   polymorphic calls in the program, so we memoize all the previous
   queries and avoid duplicated work.  

Field Documentation

HOST_WIDE_INT polymorphic_call_target_d::otr_token
vec<cgraph_node *> polymorphic_call_target_d::targets
odr_type polymorphic_call_target_d::type

The documentation for this struct was generated from the following file: