Example #1
0
 protected function compileChildren(IObject $aObject, ObjectContainer $aObjectContainer, TargetCodeOutputStream $aDev, CompilerManager $aCompilerManager)
 {
     foreach ($aObject->iterator() as $aChild) {
         if ($aCompiler = $aCompilerManager->compiler($aChild)) {
             $aCompiler->compile($aChild, $aObjectContainer, $aDev, $aCompilerManager);
         }
     }
 }
Example #2
0
 public function compileChildren(Node $aNode, ObjectContainer $aObjectContainer, TargetCodeOutputStream $aDev, CompilerManager $aCompilerManager)
 {
     foreach ($aNode->childElementsIterator() as $aObject) {
         if ($aCompiler = $aCompilerManager->compiler($aObject)) {
             $aCompiler->compile($aObject, $aObjectContainer, $aDev, $aCompilerManager);
         }
     }
 }