Home
last modified time | relevance | path

Searched refs:UnaryOpNode (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/lldb/source/Symbol/
H A DPostfixExpression.cpp38 static llvm::Optional<UnaryOpNode::OpType>
41 return UnaryOpNode::Deref; in GetUnaryOpType()
68 stack.push_back(MakeNode<UnaryOpNode>(alloc, *op_type, *operand)); in ParseOneExpression()
135 bool Visit(UnaryOpNode &unary, Node *&) override { in Visit()
165 void Visit(UnaryOpNode &unary, Node *&) override;
230 void DWARFCodegen::Visit(UnaryOpNode &unary, Node *&) { in Visit()
234 case UnaryOpNode::Deref: in Visit()
/llvm-project-15.0.7/lldb/include/lldb/Symbol/
H A DPostfixExpression.h132 class UnaryOpNode : public Node {
138 UnaryOpNode(OpType op_type, Node &operand) in UnaryOpNode() function
172 virtual ResultT Visit(UnaryOpNode &unary, Node *&ref) = 0;
189 return Visit(llvm::cast<UnaryOpNode>(*node), node); in Dispatch()
/llvm-project-15.0.7/lldb/unittests/Symbol/
H A DPostfixExpressionTest.cpp34 static std::string ToString(UnaryOpNode::OpType type) { in ToString()
36 case UnaryOpNode::Deref: in ToString()
64 std::string Visit(UnaryOpNode &unary, Node *&) override { in Visit()