Go to the documentation of this file.
9 #ifndef CPROVER_ANALYSES_VARIABLE_SENSITIVITY_LOCATION_UPDATE_VISITOR_H
10 #define CPROVER_ANALYSES_VARIABLE_SENSITIVITY_LOCATION_UPDATE_VISITOR_H
26 return element->write_location_context(
location);
46 return element->merge_location_context(
location);
53 #endif // CPROVER_ANALYSES_VARIABLE_SENSITIVITY_LOCATION_UPDATE_VISITOR_H
sharing_ptrt< class abstract_objectt > abstract_object_pointert
goto_programt::const_targett locationt
location_update_visitort(const abstract_objectt::locationt &location)
abstract_object_pointert visit(const abstract_object_pointert &element) const override
const abstract_objectt::locationt & location
Pure virtual interface required of a client that can apply a copy-on-write operation to a given abstr...
const abstract_objectt::locationt & location
abstract_object_pointert visit(const abstract_object_pointert &element) const override
merge_location_update_visitort(const abstract_objectt::locationt &location)