File Manager Lite
Dir:
/home/codewavebd/public_html/vendor/nikic/php-parser/lib/PhpParser
Upload
[..]
Builder/
Rename
Del
Builder.php (202 B)
Edit
Rename
Del
BuilderFactory.php (10.3 KB)
Edit
Rename
Del
BuilderHelpers.php (9.73 KB)
Edit
Rename
Del
Comment/
Rename
Del
Comment.php (6.75 KB)
Edit
Rename
Del
ConstExprEvaluationException.php (112 B)
Edit
Rename
Del
ConstExprEvaluator.php (9.33 KB)
Edit
Rename
Del
Error.php (4.84 KB)
Edit
Rename
Del
ErrorHandler/
Rename
Del
Internal/
Rename
Del
Lexer/
Rename
Del
Lexer.php (4.26 KB)
Edit
Rename
Del
NameContext.php (9.82 KB)
Edit
Rename
Del
Node/
Rename
Del
Node.php (4.03 KB)
Edit
Rename
Del
NodeDumper.php (10.24 KB)
Edit
Rename
Del
NodeFinder.php (2.55 KB)
Edit
Rename
Del
NodeTraverser.php (10.09 KB)
Edit
Rename
Del
NodeVisitor/
Rename
Del
NodeVisitor.php (4.08 KB)
Edit
Rename
Del
Parser/
Rename
Del
Parser.php (765 B)
Edit
Rename
Del
ParserFactory.php (1.41 KB)
Edit
Rename
Del
PhpVersion.php (4.73 KB)
Edit
Rename
Del
PrettyPrinter/
Rename
Del
PrettyPrinter.php (1.66 KB)
Edit
Rename
Del
Token.php (487 B)
Edit
Rename
Del
compatibility_tokens.php (2.46 KB)
Edit
Rename
Del
Edit: Parser.php
<?php declare(strict_types=1); namespace PhpParser; interface Parser { /** * Parses PHP code into a node tree. * * @param string $code The source code to parse * @param ErrorHandler|null $errorHandler Error handler to use for lexer/parser errors, defaults * to ErrorHandler\Throwing. * * @return Node\Stmt[]|null Array of statements (or null non-throwing error handler is used and * the parser was unable to recover from an error). */ public function parse(string $code, ?ErrorHandler $errorHandler = null): ?array; /** * Return tokens for the last parse. * * @return Token[] */ public function getTokens(): array; }
Simpan