Inherits ExpressionEvaluation::PrimitiveParser.
Public Member Functions | |
AZ_CLASS_ALLOCATOR (BooleanPrimitiveParser, AZ::SystemAllocator) | |
ExpressionParserId | GetParserId () const override |
ParseResult | ParseElement (const AZStd::string &inputText, size_t offset) const override |
Public Member Functions inherited from ExpressionEvaluation::PrimitiveParser | |
AZ_CLASS_ALLOCATOR (PrimitiveParser, AZ::SystemAllocator) | |
void | EvaluateToken (const ElementInformation &parseResult, ExpressionResultStack &evaluationStack) const override |
Public Member Functions inherited from ExpressionEvaluation::ExpressionElementParser | |
AZ_CLASS_ALLOCATOR (ExpressionElementParser, AZ::SystemAllocator) | |
virtual ExpressionParserId | GetParserId () const =0 |
virtual ParseResult | ParseElement (const AZStd::string &inputText, size_t offset) const =0 |
virtual void | EvaluateToken (const ElementInformation &parseResult, ExpressionResultStack &evaluationStack) const =0 |
|
overridevirtual |
Implements ExpressionEvaluation::ExpressionElementParser.
|
overridevirtual |
Implements ExpressionEvaluation::ExpressionElementParser.