OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ListASTNode
(Results
1 - 6
of
6
) sorted by relevancy
/src/external/bsd/elftosb/dist/elftosb2/
elftosb_parser.y
169
commandFile->setBlocks(dynamic_cast<
ListASTNode
*>($1));
170
commandFile->setSections(dynamic_cast<
ListASTNode
*>($2));
178
ListASTNode
* list = new
ListASTNode
();
184
dynamic_cast<
ListASTNode
*>($1)->appendNode($2);
197
$$ = new OptionsBlockASTNode(dynamic_cast<
ListASTNode
*>($3));
203
$$ = new ConstantsBlockASTNode(dynamic_cast<
ListASTNode
*>($3));
209
ListASTNode
* list = new
ListASTNode
();
215
dynamic_cast<
ListASTNode
*>($1)->appendNode($2)
[
all
...]
ElftosbAST.h
92
* Unlike other AST nodes, the location of a
ListASTNode
is computed dynamically
100
class
ListASTNode
: public ASTNode
108
ListASTNode
() {}
110
ListASTNode
(const
ListASTNode
& other);
112
virtual ~
ListASTNode
();
114
virtual ASTNode * clone() const { return new
ListASTNode
(*this); }
116
virtual std::string nodeName() const { return "
ListASTNode
"; }
153
OptionsBlockASTNode(
ListASTNode
* options) : ASTNode(), m_options(options) {}
155
inline
ListASTNode
* getOptions() { return m_options;
[
all
...]
ConversionController.h
94
void processOptions(
ListASTNode
* options);
95
void processConstants(
ListASTNode
* constants);
96
void processSources(
ListASTNode
* sources);
97
void processSections(
ListASTNode
* sections);
103
OperationSequence * convertStatementList(
ListASTNode
* statements);
elftosb_parser.tab.cpp
1543
commandFile->setBlocks(dynamic_cast<
ListASTNode
*>((yyvsp[-1].m_ast)));
1544
commandFile->setSections(dynamic_cast<
ListASTNode
*>((yyvsp[0].m_ast)));
1552
ListASTNode
* list = new
ListASTNode
();
1560
dynamic_cast<
ListASTNode
*>((yyvsp[-1].m_ast))->appendNode((yyvsp[0].m_ast));
1579
(yyval.m_ast) = new OptionsBlockASTNode(dynamic_cast<
ListASTNode
*>((yyvsp[-1].m_ast)));
1585
(yyval.m_ast) = new ConstantsBlockASTNode(dynamic_cast<
ListASTNode
*>((yyvsp[-1].m_ast)));
1591
ListASTNode
* list = new
ListASTNode
();
1599
dynamic_cast<
ListASTNode
*>((yyvsp[-1].m_ast))->appendNode((yyvsp[0].m_ast))
[
all
...]
ConversionController.cpp
121
ListASTNode
* blocks = m_ast->getBlocks();
127
ListASTNode
::iterator it = blocks->begin();
225
void ConversionController::processOptions(
ListASTNode
* options)
232
ListASTNode
::iterator it = options->begin();
258
void ConversionController::processConstants(
ListASTNode
* constants)
265
ListASTNode
::iterator it = constants->begin();
291
void ConversionController::processSources(
ListASTNode
* sources)
298
ListASTNode
::iterator it = sources->begin();
317
ListASTNode
* attrsNode = node->getAttributes();
320
ListASTNode
::iterator attrIt = attrsNode->begin()
[
all
...]
ElftosbAST.cpp
46
#pragma mark =
ListASTNode
=
48
ListASTNode
::
ListASTNode
(const
ListASTNode
& other)
61
ListASTNode
::~
ListASTNode
()
74
void
ListASTNode
::appendNode(ASTNode * node)
83
void
ListASTNode
::printTree(int indent) const
97
void
ListASTNode
::updateLocation()
137
m_options = dynamic_cast<
ListASTNode
*>(other.m_options->clone())
[
all
...]
Completed in 81 milliseconds
Indexes created Thu Jun 18 00:24:58 UTC 2026