CompositeProperty Member List

This is the complete list of members for CompositeProperty, including all inherited members.

CompositeProperty(const CodeSpan &codeSpan_, std::string_view name_, std::vector< std::unique_ptr< PropertyNode >> &&nodes_)CompositePropertyinline
CompositeProperty(CompositeProperty &&rhs) noexceptCompositePropertyinline
getCodeSpan() constPropertyNodeinline
getName() constCompositePropertyinline
getNodes() constCompositePropertyinline
normalise(std::string_view input)PropertyNodeinlinestatic
operator!=(const PropertyNode &rhs) constPropertyNodeinline
operator==(const PropertyNode &rhs) const overrideCompositePropertyinlinevirtual
visit(Payload &payload, PropertyVisitor &visitor) const overrideCompositePropertyinlinevirtual
~PropertyNode()=defaultPropertyNodevirtual