/PHP-Parser/test/PhpParser/Node/Scalar/ |
H A D | MagicConstTest.php | 9 public function testGetName(MagicConst $magicConst, $name): void { 15 [new MagicConst\Class_(), '__CLASS__'], 16 [new MagicConst\Dir(), '__DIR__'], 17 [new MagicConst\File(), '__FILE__'], 18 [new MagicConst\Function_(), '__FUNCTION__'], 19 [new MagicConst\Line(), '__LINE__'], 20 [new MagicConst\Method(), '__METHOD__'], 21 [new MagicConst\Namespace_(), '__NAMESPACE__'], 22 [new MagicConst\Trait_(), '__TRAIT__'],
|
/PHP-Parser/lib/PhpParser/Node/Scalar/MagicConst/ |
H A D | Method.php | 3 namespace PhpParser\Node\Scalar\MagicConst; 5 use PhpParser\Node\Scalar\MagicConst; alias 7 class Method extends MagicConst {
|
H A D | Namespace_.php | 3 namespace PhpParser\Node\Scalar\MagicConst; 5 use PhpParser\Node\Scalar\MagicConst; alias 7 class Namespace_ extends MagicConst {
|
H A D | Class_.php | 3 namespace PhpParser\Node\Scalar\MagicConst; 5 use PhpParser\Node\Scalar\MagicConst; alias 7 class Class_ extends MagicConst {
|
H A D | Dir.php | 3 namespace PhpParser\Node\Scalar\MagicConst; 5 use PhpParser\Node\Scalar\MagicConst; alias 7 class Dir extends MagicConst {
|
H A D | File.php | 3 namespace PhpParser\Node\Scalar\MagicConst; 5 use PhpParser\Node\Scalar\MagicConst; alias 7 class File extends MagicConst {
|
H A D | Function_.php | 3 namespace PhpParser\Node\Scalar\MagicConst; 5 use PhpParser\Node\Scalar\MagicConst; alias 7 class Function_ extends MagicConst {
|
H A D | Line.php | 3 namespace PhpParser\Node\Scalar\MagicConst; 5 use PhpParser\Node\Scalar\MagicConst; alias 7 class Line extends MagicConst {
|
H A D | Trait_.php | 3 namespace PhpParser\Node\Scalar\MagicConst; 5 use PhpParser\Node\Scalar\MagicConst; alias 7 class Trait_ extends MagicConst {
|
/PHP-Parser/lib/PhpParser/Node/Scalar/ |
H A D | MagicConst.php | 7 abstract class MagicConst extends Scalar { class
|
/PHP-Parser/test/PhpParser/ |
H A D | ConstExprEvaluatorTest.php | 86 if ($expr instanceof Scalar\MagicConst\Line) { 93 new Scalar\MagicConst\Line()
|
/PHP-Parser/test/PhpParser/Builder/ |
H A D | PropertyTest.php | 187 new Scalar\MagicConst\Dir(), 188 new Scalar\MagicConst\Dir()
|
H A D | ClassConstTest.php | 216 new Scalar\MagicConst\Dir(), 217 new Scalar\MagicConst\Dir()
|
H A D | ParamTest.php | 81 new Scalar\MagicConst\Dir(), 82 new Scalar\MagicConst\Dir()
|
/PHP-Parser/grammar/ |
H A D | php.y | 1160 | T_LINE { $$ = Scalar\MagicConst\Line[]; } 1161 | T_FILE { $$ = Scalar\MagicConst\File[]; } 1162 | T_DIR { $$ = Scalar\MagicConst\Dir[]; } 1163 | T_CLASS_C { $$ = Scalar\MagicConst\Class_[]; } 1164 | T_TRAIT_C { $$ = Scalar\MagicConst\Trait_[]; } 1165 | T_METHOD_C { $$ = Scalar\MagicConst\Method[]; } 1166 | T_FUNC_C { $$ = Scalar\MagicConst\Function_[]; } 1167 | T_NS_C { $$ = Scalar\MagicConst\Namespace_[]; }
|
/PHP-Parser/lib/PhpParser/PrettyPrinter/ |
H A D | Standard.php | 12 use PhpParser\Node\Scalar\MagicConst; alias 96 protected function pScalar_MagicConst_Class(MagicConst\Class_ $node): string { 100 protected function pScalar_MagicConst_Dir(MagicConst\Dir $node): string { 104 protected function pScalar_MagicConst_File(MagicConst\File $node): string { 108 protected function pScalar_MagicConst_Function(MagicConst\Function_ $node): string { 112 protected function pScalar_MagicConst_Line(MagicConst\Line $node): string { 116 protected function pScalar_MagicConst_Method(MagicConst\Method $node): string { 120 protected function pScalar_MagicConst_Namespace(MagicConst\Namespace_ $node): string { 124 protected function pScalar_MagicConst_Trait(MagicConst\Trait_ $node): string {
|
/PHP-Parser/doc/component/ |
H A D | Constant_expression_evaluation.markdown | 69 * `Scalar\MagicConst\*`
|
/PHP-Parser/lib/PhpParser/Parser/ |
H A D | Php7.php | 2485 …$self->semValue = new Scalar\MagicConst\Line($self->getAttributes($self->tokenStartStack[$stackPos… 2488 …$self->semValue = new Scalar\MagicConst\File($self->getAttributes($self->tokenStartStack[$stackPos… 2491 …$self->semValue = new Scalar\MagicConst\Dir($self->getAttributes($self->tokenStartStack[$stackPos-… 2494 …$self->semValue = new Scalar\MagicConst\Class_($self->getAttributes($self->tokenStartStack[$stackP… 2497 …$self->semValue = new Scalar\MagicConst\Trait_($self->getAttributes($self->tokenStartStack[$stackP… 2500 …$self->semValue = new Scalar\MagicConst\Method($self->getAttributes($self->tokenStartStack[$stackP… 2503 …$self->semValue = new Scalar\MagicConst\Function_($self->getAttributes($self->tokenStartStack[$sta… 2506 …$self->semValue = new Scalar\MagicConst\Namespace_($self->getAttributes($self->tokenStartStack[$st…
|
H A D | Php8.php | 2479 …$self->semValue = new Scalar\MagicConst\Line($self->getAttributes($self->tokenStartStack[$stackPos… 2482 …$self->semValue = new Scalar\MagicConst\File($self->getAttributes($self->tokenStartStack[$stackPos… 2485 …$self->semValue = new Scalar\MagicConst\Dir($self->getAttributes($self->tokenStartStack[$stackPos-… 2488 …$self->semValue = new Scalar\MagicConst\Class_($self->getAttributes($self->tokenStartStack[$stackP… 2491 …$self->semValue = new Scalar\MagicConst\Trait_($self->getAttributes($self->tokenStartStack[$stackP… 2494 …$self->semValue = new Scalar\MagicConst\Method($self->getAttributes($self->tokenStartStack[$stackP… 2497 …$self->semValue = new Scalar\MagicConst\Function_($self->getAttributes($self->tokenStartStack[$sta… 2500 …$self->semValue = new Scalar\MagicConst\Namespace_($self->getAttributes($self->tokenStartStack[$st…
|
/PHP-Parser/doc/ |
H A D | 2_Usage_of_basic_components.markdown | 188 like `__FILE__` (`PhpParser\Node\Scalar\MagicConst\File`). All `PhpParser\Node\Scalar`s extend
|