GCC Middle and Back End API Reference
pp_markup::quoted_json_pointer Class Reference
Inheritance diagram for pp_markup::quoted_json_pointer:
Collaboration diagram for pp_markup::quoted_json_pointer:

Public Member Functions

 quoted_json_pointer (const json::value &js_val)
void add_to_phase_2 (context &ctxt) final override

Private Member Functions

 DISABLE_COPY_AND_ASSIGN (element)

Private Attributes

const json::valuem_js_val

Detailed Description

Print the JSON Pointer of a given json::value in quotes.   

Constructor & Destructor Documentation

◆ quoted_json_pointer()

pp_markup::quoted_json_pointer::quoted_json_pointer ( const json::value & js_val)
inline

References m_js_val.

Member Function Documentation

◆ add_to_phase_2()

void pp_markup::quoted_json_pointer::add_to_phase_2 ( context & ctxt)
inlinefinaloverridevirtual

Implements pp_markup::element.

References m_js_val.

◆ DISABLE_COPY_AND_ASSIGN()

pp_markup::element::DISABLE_COPY_AND_ASSIGN ( element )
privateinherited

References element().

Field Documentation

◆ m_js_val

const json::value& pp_markup::quoted_json_pointer::m_js_val
private

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