class LiteralExprNode

Defined at line 360 of file ../../src/developer/debug/zxdb/expr/expr_node.h

Implements a literal like a number, boolean, or string.

Public Methods

const LiteralExprNode * AsLiteral ()

Defined at line 362 of file ../../src/developer/debug/zxdb/expr/expr_node.h

const ExprToken & token ()

The token's value won't have been checked that it's valid, only that it starts like the type of

literal it is. This checking will be done at evaluation time.

Defined at line 368 of file ../../src/developer/debug/zxdb/expr/expr_node.h

void EmitBytecode (VmStream & stream)

Defined at line 582 of file ../../src/developer/debug/zxdb/expr/expr_node.cc

void Print (std::ostream & out, int indent)

Defined at line 641 of file ../../src/developer/debug/zxdb/expr/expr_node.cc

Friends

class MakeRefCountedHelper
class RefCountedThreadSafe