コード例 #1
0
ファイル: AndActionNode.php プロジェクト: scato/phpeg
 public function accept(VisitorInterface $visitor)
 {
     $visitor->visitAndAction($this);
 }
コード例 #2
0
ファイル: CharacterClassNode.php プロジェクト: scato/phpeg
 public function accept(VisitorInterface $visitor)
 {
     $visitor->visitCharacterClass($this);
 }
コード例 #3
0
 public function visit(VisitorInterface $v)
 {
     return $v->visitStringType();
 }
コード例 #4
0
ファイル: ParentNode.php プロジェクト: phcomputer/php-parser
 public function acceptVisitor(VisitorInterface $visitor)
 {
     $visitor->visit($this);
     $child = $this->head;
     while ($child) {
         if ($child instanceof ParentNode) {
             $child->acceptVisitor($visitor);
         } else {
             $visitor->visit($child);
         }
         $child = $child->next;
     }
     $visitor->visitEnd($this);
 }
コード例 #5
0
 public function visit(VisitorInterface $v)
 {
     return $v->visitNullType();
 }
コード例 #6
0
ファイル: RuleReferenceNode.php プロジェクト: scato/phpeg
 public function accept(VisitorInterface $visitor)
 {
     $visitor->visitRuleReference($this);
 }
コード例 #7
0
 public function visit(VisitorInterface $visitor)
 {
     return $visitor->visitArrayType($this);
 }
コード例 #8
0
ファイル: LiteralNode.php プロジェクト: scato/phpeg
 public function accept(VisitorInterface $visitor)
 {
     $visitor->visitLiteral($this);
 }
コード例 #9
0
ファイル: Serializer.php プロジェクト: scato/serializer
 /**
  * Turn an object graph into a string
  *
  * @param mixed $value
  * @return string
  */
 public function serialize($value)
 {
     $this->navigator->accept($this->navigator, $this->visitor, $value);
     $result = $this->visitor->getResult();
     return $this->encoder->encode($result);
 }
コード例 #10
0
ファイル: TV.php プロジェクト: NideXTC/CoursYNov
 public function accept(VisitorInterface $v)
 {
     $v->visit($this);
 }
コード例 #11
0
 public function visit(VisitorInterface $visitor)
 {
     return $visitor->visitBooleanType();
 }
コード例 #12
0
 public function visit(VisitorInterface $v)
 {
     return $v->visitUnknownType();
 }
コード例 #13
0
 public function visit(VisitorInterface $visitor)
 {
     return $visitor->visitResourceType($this);
 }
コード例 #14
0
 public function visit(VisitorInterface $visitor)
 {
     return $visitor->visitAllType();
 }
コード例 #15
0
 public function visit(VisitorInterface $v)
 {
     return $v->visitCallableType($this);
 }
コード例 #16
0
 public function visit(VisitorInterface $v)
 {
     return $v->visitObjectType($this);
 }
コード例 #17
0
 public function visit(VisitorInterface $v)
 {
     return $v->visitNoObjectType();
 }