Page MenuHomePhabricator

D10554.id25380.diff
No OneTemporary

D10554.id25380.diff

diff --git a/src/parser/aast/api/AASTNode.php b/src/parser/aast/api/AASTNode.php
--- a/src/parser/aast/api/AASTNode.php
+++ b/src/parser/aast/api/AASTNode.php
@@ -58,6 +58,18 @@
return $this->children;
}
+ public function getChildrenOfType($type) {
+ $nodes = array();
+
+ foreach ($this->children as $child) {
+ if ($child->getTypeName() == $type) {
+ $nodes[] = $child;
+ }
+ }
+
+ return $nodes;
+ }
+
public function getChildOfType($index, $type) {
$child = $this->getChildByIndex($index);
if ($child->getTypeName() != $type) {

File Metadata

Mime Type
text/plain
Expires
Thu, Mar 20, 5:50 AM (1 d, 16 m ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7706098
Default Alt Text
D10554.id25380.diff (587 B)

Event Timeline