Searched refs:SizeofOperatorASTNode (Results 1 - 4 of 4) sorted by relevance

/netbsd-current/external/bsd/elftosb/dist/elftosb2/
H A DElftosbAST.cpp484 #pragma mark = SizeofOperatorASTNode =
486 SizeofOperatorASTNode::SizeofOperatorASTNode(const SizeofOperatorASTNode & other) function in class:SizeofOperatorASTNode
493 void SizeofOperatorASTNode::printTree(int indent) const
510 ExprASTNode * SizeofOperatorASTNode::reduce(EvalContext & context)
H A DElftosbAST.h423 class SizeofOperatorASTNode : public ExprASTNode class in namespace:elftosb
426 SizeofOperatorASTNode(std::string * constantName) : ExprASTNode(), m_constantName(constantName), m_symbol() {} function in class:elftosb::SizeofOperatorASTNode
427 SizeofOperatorASTNode(SymbolASTNode * symbol) : ExprASTNode(), m_constantName(), m_symbol(symbol) {} function in class:elftosb::SizeofOperatorASTNode
428 SizeofOperatorASTNode(const SizeofOperatorASTNode & other);
430 virtual ASTNode * clone() const { return new SizeofOperatorASTNode(*this); }
432 virtual std::string nodeName() const { return "SizeofOperatorASTNode"; }
H A Delftosb_parser.y929 $$ = new SizeofOperatorASTNode(dynamic_cast<SymbolASTNode*>($3));
934 $$ = new SizeofOperatorASTNode($3);
939 $$ = new SizeofOperatorASTNode($3);
H A Delftosb_parser.tab.cpp2471 (yyval.m_ast) = new SizeofOperatorASTNode(dynamic_cast<SymbolASTNode*>((yyvsp[-1].m_ast)));
2478 (yyval.m_ast) = new SizeofOperatorASTNode((yyvsp[-1].m_str));
2485 (yyval.m_ast) = new SizeofOperatorASTNode((yyvsp[-1].m_str));

Completed in 202 milliseconds