Lines Matching refs:sectionNode
1081 SectionASTNode * sectionNode;
1117 else if (sectionNode = dynamic_cast<SectionASTNode*>(dataNode))
1120 SourceFile * sourceFile = getSourceFromName(sectionNode->getSourceName(), sectionNode->getFirstLine());
1123 throw semantic_error(format_string("line %d: source does not support sections", sectionNode->getFirstLine()));
1127 std::string * sectionName = sectionNode->getSectionName();
1132 throw semantic_error(format_string("line %d: no sections match the pattern", sectionNode->getFirstLine()));
1152 sectionNode = dynamic_cast<SectionASTNode*>(node);
1153 if (!sectionNode)
1157 bool isInclude = sectionNode->getAction() == SectionASTNode::kInclude;
1158 matcher.addPattern(isInclude, *(sectionNode->getSectionName()));