GCC Middle and Back End API Reference
content_renderer Class Referenceabstract

Public Member Functions

virtual ~content_renderer ()
 
virtual std::unique_ptr< sarif_multiformat_message_stringrender (const sarif_builder &builder) const =0
 

Detailed Description

Abstract base class for use when making an  "artifactContent"
object (SARIF v2.1.0 section 3.3): generate a value for the
3.3.4 "rendered" property.
Can return nullptr, for "no property".   

Constructor & Destructor Documentation

◆ ~content_renderer()

virtual content_renderer::~content_renderer ( )
inlinevirtual

Member Function Documentation

◆ render()

virtual std::unique_ptr< sarif_multiformat_message_string > content_renderer::render ( const sarif_builder & builder) const
pure virtual

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