(CommandList children: [ (C {(../../src/protoc)} {(--php_out) (Lit_Other "=") (.)} {(test.proto)} {(test_include.proto)}) (C {(pushd)} {(../ext/google/protobuf/)}) (C {(make)} {(clean)}) (C {(set)} {(-e)}) (AndOr children: [ (C {(phpize)}) (AndOr children: [ (C {(./configure)} {(--enable-debug)} {(Lit_VarLike "CFLAGS=") (SQ <"-g -O0">)}) (C {(make)}) ] op_id: Op_DAmp ) ] op_id: Op_DAmp ) (C {(popd)}) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:tests) op: Equal rhs: { (ArrayLiteralPart words: [ {(array_test.php)} {(encode_decode_test.php)} {(generated_class_test.php)} {(map_field_test.php)} ] ) } spids: [53] ) ] spids: [53] ) (ForEach iter_name: t iter_words: [ { (DQ (BracedVarSub token: <VSub_Name tests> bracket_op: (WholeArray op_id:Lit_At) spids: [74 79] ) ) } ] do_arg_iter: False body: (DoGroup children: [ (C {(echo)} {(DQ ("****************************"))}) (C {(echo)} {(DQ ("* ") ($ VSub_Name "$t"))}) (C {(echo)} {(DQ ("****************************"))}) (C {(php)} {(-dextension) (Lit_Other "=") (../ext/google/protobuf/modules/protobuf.so)} { (CommandSubPart command_list: (CommandList children:[(C {(which)} {(phpunit)})]) left_token: <Left_Backtick "`"> spids: [113 117] ) } {($ VSub_Name "$t")} ) (C {(echo)} {(DQ )}) ] spids: [82 127] ) spids: [72 -1] ) (C {(php)} {(-dextension) (Lit_Other "=") (../ext/google/protobuf/modules/protobuf.so)} {(memory_leak_test.php)} ) (SimpleCommand words: [ {(valgrind)} {(--leak-check) (Lit_Other "=") (yes)} {(php)} {(-dextension) (Lit_Other "=") (../ext/google/protobuf/modules/protobuf.so)} {(memory_leak_test.php)} ] more_env: [(env_pair name:USE_ZEND_ALLOC val:{(0)} spids:[142])] ) ] )