Searched refs:SymbolASTNode (Results 1 - 5 of 5) sorted by relevance

/netbsd-current/external/bsd/elftosb/dist/elftosb2/
H A DElftosbAST.h20 class SymbolASTNode;
309 SymbolRefExprASTNode(SymbolASTNode * sym) : ExprASTNode(), m_symbol(sym) {}
321 SymbolASTNode * m_symbol;
418 class SymbolASTNode;
427 SizeofOperatorASTNode(SymbolASTNode * symbol) : ExprASTNode(), m_constantName(), m_symbol(symbol) {}
439 SymbolASTNode * getSymbol() { return m_symbol; }
443 smart_ptr<SymbolASTNode> m_symbol; //!< Symbol reference. If this is non-NULL then the constant name is used instead.
1110 class SymbolASTNode : public ASTNode class in namespace:elftosb
1113 SymbolASTNode() function in class:elftosb::SymbolASTNode
1118 SymbolASTNode(st function in class:elftosb::SymbolASTNode
[all...]
H A Delftosb_parser.y624 $$ = new SymbolASTNode(NULL, $1);
805 $$ = new SymbolASTNode($3, $1);
810 $$ = new SymbolASTNode($2);
827 $$ = new SymbolRefExprASTNode(dynamic_cast<SymbolASTNode*>($1));
929 $$ = new SizeofOperatorASTNode(dynamic_cast<SymbolASTNode*>($3));
H A DElftosbAST.cpp262 m_symbol = dynamic_cast<SymbolASTNode*>(other.m_symbol->clone());
490 m_symbol = dynamic_cast<SymbolASTNode*>(other.m_symbol->clone());
1258 #pragma mark = SymbolASTNode =
1260 SymbolASTNode::SymbolASTNode(const SymbolASTNode & other) function in class:SymbolASTNode
1267 void SymbolASTNode::printTree(int indent) const
H A Delftosb_parser.tab.cpp2090 (yyval.m_ast) = new SymbolASTNode(NULL, (yyvsp[0].m_str));
2318 (yyval.m_ast) = new SymbolASTNode((yyvsp[0].m_str), (yyvsp[-2].m_str));
2325 (yyval.m_ast) = new SymbolASTNode((yyvsp[0].m_str));
2345 (yyval.m_ast) = new SymbolRefExprASTNode(dynamic_cast<SymbolASTNode*>((yyvsp[0].m_ast)));
2471 (yyval.m_ast) = new SizeofOperatorASTNode(dynamic_cast<SymbolASTNode*>((yyvsp[-1].m_ast)));
H A DConversionController.cpp685 //! - SymbolASTNode
713 //! - SymbolASTNode
1228 //! - SymbolASTNode
1239 SymbolASTNode * symbolNode;
1243 if (symbolNode = dynamic_cast<SymbolASTNode*>(targetNode))

Completed in 241 milliseconds