annotate vendor/nikic/php-parser/test/code/parser/stmt/function/conditional.test @ 19:fa3358dc1485 tip

Add ndrum files
author Chris Cannam
date Wed, 28 Aug 2019 13:14:47 +0100
parents 5fb285c0d0e3
children
rev   line source
Chris@0 1 Conditional function definition
Chris@0 2 -----
Chris@0 3 <?php
Chris@0 4
Chris@0 5 if (true) {
Chris@0 6 function A() {}
Chris@0 7 }
Chris@0 8 -----
Chris@0 9 array(
Chris@0 10 0: Stmt_If(
Chris@0 11 cond: Expr_ConstFetch(
Chris@0 12 name: Name(
Chris@0 13 parts: array(
Chris@0 14 0: true
Chris@0 15 )
Chris@0 16 )
Chris@0 17 )
Chris@0 18 stmts: array(
Chris@0 19 0: Stmt_Function(
Chris@0 20 byRef: false
Chris@13 21 name: Identifier(
Chris@13 22 name: A
Chris@13 23 )
Chris@0 24 params: array(
Chris@0 25 )
Chris@0 26 returnType: null
Chris@0 27 stmts: array(
Chris@0 28 )
Chris@0 29 )
Chris@0 30 )
Chris@0 31 elseifs: array(
Chris@0 32 )
Chris@0 33 else: null
Chris@0 34 )
Chris@13 35 )