◆ evaluate()
Evaluate the template.
Text in the template is added to the context.output_text.
- Parameters
-
| context | Data used by expressions inside the template statements. .output_text will contain textual data from the template. |
- Returns
- datum::undefined when the skeleton_node generated textual data into context.output_text. datum::break when a #break statement was encountered. datum::continue when a #continue statement was encountered. Otherwise data returned from a #return statement.
Reimplemented from v1::skeleton_node.
◆ post_process()
◆ should_left_align()
| bool v1::skeleton_placeholder_node::should_left_align |
( |
| ) |
const |
|
inlineoverridevirtualnoexcept |
Should any spaces on the left side of a statement be removed?
Reimplemented from v1::skeleton_node.
◆ string()
| std::string v1::skeleton_placeholder_node::string |
( |
| ) |
const |
|
inlineoverridevirtualnoexcept |
The documentation for this struct was generated from the following file: