LLDB mainline
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
lldb_private::postfix::IntegerNode Class Reference

A node representing an integer literal. More...

#include <PostfixExpression.h>

Inheritance diagram for lldb_private::postfix::IntegerNode:
Inheritance graph

Public Member Functions

 IntegerNode (int64_t value)
int64_t GetValue () const
- Public Member Functions inherited from lldb_private::postfix::Node
Kind GetKind () const

Static Public Member Functions

static bool classof (const Node *node)

Private Attributes

int64_t m_value

Additional Inherited Members

- Public Types inherited from lldb_private::postfix::Node
enum  Kind {
  BinaryOp , InitialValue , Integer , Register ,
  Symbol , UnaryOp
- Protected Member Functions inherited from lldb_private::postfix::Node
 Node (Kind kind)

Detailed Description

A node representing an integer literal.

Definition at line 89 of file PostfixExpression.h.

Constructor & Destructor Documentation

◆ IntegerNode()

lldb_private::postfix::IntegerNode::IntegerNode ( int64_t  value)

Definition at line 91 of file PostfixExpression.h.

Member Function Documentation

◆ classof()

static bool lldb_private::postfix::IntegerNode::classof ( const Node node)

◆ GetValue()

int64_t lldb_private::postfix::IntegerNode::GetValue ( ) const

Definition at line 93 of file PostfixExpression.h.

References m_value.

Member Data Documentation

◆ m_value

int64_t lldb_private::postfix::IntegerNode::m_value

Definition at line 98 of file PostfixExpression.h.

Referenced by GetValue().

The documentation for this class was generated from the following file: