Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lldb/include/lldb/ValueObject/
H A DDILAST.h65 using ASTNodeUP = std::unique_ptr<ASTNode>; variable
96 MemberOfNode(uint32_t location, ASTNodeUP base, bool is_arrow, in MemberOfNode()
112 ASTNodeUP m_base;
119 UnaryOpNode(uint32_t location, UnaryOpKind kind, ASTNodeUP operand) in UnaryOpNode()
134 ASTNodeUP m_operand;
139 ArraySubscriptNode(uint32_t location, ASTNodeUP base, int64_t index) in ArraySubscriptNode()
153 ASTNodeUP m_base;
159 BitFieldExtractionNode(uint32_t location, ASTNodeUP base, int64_t first_index, in BitFieldExtractionNode()
176 ASTNodeUP m_base;
H A DDILParser.h63 static llvm::Expected<ASTNodeUP> Parse(llvm::StringRef dil_input_expr,
87 ASTNodeUP Run();
89 ASTNodeUP ParseExpression();
90 ASTNodeUP ParseUnaryExpression();
91 ASTNodeUP ParsePostfixExpression();
92 ASTNodeUP ParsePrimaryExpression();
/freebsd/contrib/llvm-project/lldb/source/ValueObject/
H A DDILParser.cpp45 llvm::Expected<ASTNodeUP>
54 ASTNodeUP node_up = parser.Run(); in Parse()
72 ASTNodeUP DILParser::Run() { in Run()
73 ASTNodeUP expr = ParseExpression(); in Run()
85 ASTNodeUP DILParser::ParseExpression() { return ParseUnaryExpression(); } in ParseExpression()
97 ASTNodeUP DILParser::ParseUnaryExpression() { in ParseUnaryExpression()
127 ASTNodeUP DILParser::ParsePostfixExpression() { in ParsePostfixExpression()
128 ASTNodeUP lhs = ParsePrimaryExpression(); in ParsePostfixExpression()
185 ASTNodeUP DILParser::ParsePrimaryExpression() { in ParsePrimaryExpression()