top | up | prev | next

LambdaExpressionSymbol Class

Definition at line 12 of LambdaExpressionSymbol.hpp

Constructors

LambdaExpressionSymbol(const Span& span_)

Member Functions

std::unique_ptr<sngxml::dom::Element> CreateElement() override
std::u32string KindStr() override

Constructor Details

LambdaExpressionSymbol Constructor

sngcpp::symbols::LambdaExpressionSymbol::LambdaExpressionSymbol(const Span& span_)

Definition at line 10 of LambdaExpressionSymbol.cpp :
10 : ContainerSymbol(span_U"lambda")
11 {
12 }


Declaration at line 15 of LambdaExpressionSymbol.hpp


Member Function Details

CreateElement Member Function

std::unique_ptr<sngxml::dom::Element> sngcpp::symbols::LambdaExpressionSymbol::CreateElement() override

Definition at line 14 of LambdaExpressionSymbol.cpp :
15 {
16     std::unique_ptr<sngxml::dom::Element> lambdaElement(new sngxml::dom::Element(U"lambda"));
17     return lambdaElement;
18 }


Declaration at line 17 of LambdaExpressionSymbol.hpp

Base class overridden functions: sngcpp::symbols::Symbol::CreateElement


KindStr Member Function

std::u32string sngcpp::symbols::LambdaExpressionSymbol::KindStr() override

Definition at line 16 of LambdaExpressionSymbol.hpp :
16 { return U"lambda"; }

Base class overridden functions: sngcpp::symbols::Symbol::KindStr


top | up | prev | next