Abstract base class of Property AST node classes.
More...
#include <PropertyAst.hpp>
|
static std::string | normalise (std::string_view input) |
| Removing escaping, line continuation, and leading blanks. More...
|
|
Abstract base class of Property AST node classes.
◆ ~PropertyNode()
◆ getCodeSpan()
Get the code span of the node.
- Returns
- the node's code span
◆ normalise()
static std::string normalise |
( |
std::string_view |
input | ) |
|
|
inlinestatic |
Removing escaping, line continuation, and leading blanks.
This function is normally called internally, but it can be called externally if required.
- Parameters
-
- Returns
- the normalised text
◆ operator!=()
Returns true if the current node is not equal to the supplied node.
Overridden in concrete classes.
- Returns
- true if the current node is not equal to the supplied node.
◆ operator==()
◆ visit()
The documentation for this class was generated from the following file: