dépôts
/
lhc
/
web
/
wiklou.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge "Split down patch-comment-table.sql"
[lhc/web/wiklou.git]
/
includes
/
parser
/
PPFrame.php
diff --git
a/includes/parser/PPFrame.php
b/includes/parser/PPFrame.php
index
79c7c3b
..
b50fcfc
100644
(file)
--- a/
includes/parser/PPFrame.php
+++ b/
includes/parser/PPFrame.php
@@
-21,6
+21,9
@@
/**
* @ingroup Parser
/**
* @ingroup Parser
+ *
+ * @property int $depth
+ * @property PPFrame $parent
*/
interface PPFrame {
const NO_ARGS = 1;
*/
interface PPFrame {
const NO_ARGS = 1;
@@
-69,6
+72,7
@@
interface PPFrame {
* @param string $sep
* @param int $flags
* @param string|PPNode $args,...
* @param string $sep
* @param int $flags
* @param string|PPNode $args,...
+ * @suppress PhanCommentParamWithoutRealParam HHVM bug T228695#5450847
* @return string
*/
public function implodeWithFlags( $sep, $flags /*, ... */ );
* @return string
*/
public function implodeWithFlags( $sep, $flags /*, ... */ );
@@
-77,6
+81,7
@@
interface PPFrame {
* Implode with no flags specified
* @param string $sep
* @param string|PPNode $args,...
* Implode with no flags specified
* @param string $sep
* @param string|PPNode $args,...
+ * @suppress PhanCommentParamWithoutRealParam HHVM bug T228695#5450847
* @return string
*/
public function implode( $sep /*, ... */ );
* @return string
*/
public function implode( $sep /*, ... */ );
@@
-85,20
+90,22
@@
interface PPFrame {
* Makes an object that, when expand()ed, will be the same as one obtained
* with implode()
* @param string $sep
* Makes an object that, when expand()ed, will be the same as one obtained
* with implode()
* @param string $sep
- * @param string|PPNode $args,...
+ * @param string|PPNode ...$args
+ * @suppress PhanCommentParamWithoutRealParam HHVM bug T228695#5450847
* @return PPNode
*/
* @return PPNode
*/
- public function virtualImplode( $sep /*
, ...
*/ );
+ public function virtualImplode( $sep /*
...$args
*/ );
/**
* Virtual implode with brackets
* @param string $start
* @param string $sep
* @param string $end
/**
* Virtual implode with brackets
* @param string $start
* @param string $sep
* @param string $end
- * @param string|PPNode $args,...
+ * @param string|PPNode ...$args
+ * @suppress PhanCommentParamWithoutRealParam HHVM bug T228695#5450847
* @return PPNode
*/
* @return PPNode
*/
- public function virtualBracketedImplode( $start, $sep, $end /*
, ...
*/ );
+ public function virtualBracketedImplode( $start, $sep, $end /*
...$args
*/ );
/**
* Returns true if there are no arguments in this frame
/**
* Returns true if there are no arguments in this frame