com php-langspec: Use variable in instanceof-type-designator: spec/10-expressions.md spec/19-grammar.md

[email protected] (Nikita Popov) Tue, 19 Sep 2017 03:38:28 +0000
Newsgroups php.standards.cvs
Message-ID <[email protected]>
Commit:    3c6875b738786cea3ac87e90d7f781e13d66aa8f=0AAuthor:    Nikita Pop=
ov <[email protected]>         Tue, 19 Sep 2017 05:38:28 +0200=0AParents:   32f=
e82511d7ea4c6d73ae6279edd3e24fada5aff=0ABranches:  master=0A=0ALink:       =
http://git.php.net/?p=3Dphp-langspec.git;a=3Dcommitdiff;h=3D3c6875b738786ce=
a3ac87e90d7f781e13d66aa8f=0A=0ALog:=0AUse variable in instanceof-type-desig=
nator=0A=0AChanged paths:=0A  M  spec/10-expressions.md=0A  M  spec/19-gram=
mar.md=0A=0A=0ADiff:=0Adiff --git a/spec/10-expressions.md b/spec/10-expres=
sions.md=0Aindex 880d6a2..9bf100f 100644=0A--- a/spec/10-expressions.md=0A+=
++ b/spec/10-expressions.md=0A@@ -2230,7 +2230,7 @@ instanceof-subject:=0A =
=0A instanceof-type-designator:=0A   qualified-name=0A-  expression=0A+  va=
riable=0A -->=0A =0A <pre>=0A@@ -2243,13 +2243,14 @@ instanceof-type-design=
ator:=0A =0A <i id=3D"grammar-instanceof-type-designator">instanceof-type-d=
esignator:</i>=0A    <i><a href=3D"09-lexical-structure.md#grammar-qualifie=
d-name">qualified-name</a></i>=0A-   <i><a href=3D"#grammar-expression">exp=
ression</a></i>=0A+   <i><a href=3D"#grammar-variable">variable</a></i>=0A =
</pre>=0A =0A **Constraints**=0A =0A-The *expression* in *instanceof-type-d=
esignator* and *instanceof-subject* must not be any form of=0A-literal.=0A+=
The *expression* in *instanceof-subject* must not be any form of literal.=
=0A+=0A+The *variable* in *instanceof-type-designator* must not contain cal=
ls.=0A =0A **Semantics**=0A =0Adiff --git a/spec/19-grammar.md b/spec/19-gr=
ammar.md=0Aindex b5a5921..d3e82ba 100644=0A--- a/spec/19-grammar.md=0A+++ b=
/spec/19-grammar.md=0A@@ -599,7 +599,7 @@ The grammar notation is described=
 in [Grammars section](09-lexical-structure.md#=0A =0A <i id=3D"grammar-ins=
tanceof-type-designator">instanceof-type-designator:</i>=0A    <i><a href=
=3D"#grammar-qualified-name">qualified-name</a></i>=0A-   <i><a href=3D"#gr=
ammar-expression">expression</a></i>=0A+   <i><a href=3D"#grammar-variable"=
>variable</a></i>=0A =0A <i id=3D"grammar-multiplicative-expression">multip=
licative-expression:</i>=0A    <i><a href=3D"#grammar-instanceof-expression=
">instanceof-expression</a></i>=0A