Skip to content

SageInterface::publishPreprocessingInfoPhysicalOutputOwner

Publish an existing preprocessing record at a new exact physical output owner. Source‐spelled records retain their logical spelling and semantic classification while their physical output identity changes; generated records are validated by publishGeneratedPreprocessingInfo().

Synopsis

Declared in <SageIII/sageInterface/sageInterface.h>

[[visibility]]
void
publishPreprocessingInfoPhysicalOutputOwner(
    PreprocessingInfo* record,
    SgLocatedNode* exactOwner);

Parameters

Name

Description

record

For preprocessing information including source comments, include , if, define, etc

exactOwner

This class represents the notion of an expression or statement which

Created with MrDocs