annotate vendor/nikic/php-parser/doc/README.md @ 5:12f9dff5fda9 tip

Update to Drupal core 8.7.1
author Chris Cannam
date Thu, 09 May 2019 15:34:47 +0100
parents c75dbcec494b
children
rev   line source
Chris@0 1 Table of Contents
Chris@0 2 =================
Chris@0 3
Chris@0 4 Guide
Chris@0 5 -----
Chris@0 6
Chris@0 7 1. [Introduction](0_Introduction.markdown)
Chris@0 8 2. [Usage of basic components](2_Usage_of_basic_components.markdown)
Chris@0 9
Chris@0 10 Component documentation
Chris@0 11 -----------------------
Chris@0 12
Chris@0 13 * [Walking the AST](component/Walking_the_AST.markdown)
Chris@0 14 * Node visitors
Chris@0 15 * Modifying the AST from a visitor
Chris@0 16 * Short-circuiting traversals
Chris@0 17 * Interleaved visitors
Chris@0 18 * Simple node finding API
Chris@0 19 * Parent and sibling references
Chris@0 20 * [Name resolution](component/Name_resolution.markdown)
Chris@0 21 * Name resolver options
Chris@0 22 * Name resolution context
Chris@0 23 * [Pretty printing](component/Pretty_printing.markdown)
Chris@0 24 * Converting AST back to PHP code
Chris@0 25 * Customizing formatting
Chris@0 26 * Formatting-preserving code transformations
Chris@0 27 * [AST builders](component/AST_builders.markdown)
Chris@0 28 * Fluent builders for AST nodes
Chris@0 29 * [Lexer](component/Lexer.markdown)
Chris@0 30 * Lexer options
Chris@0 31 * Token and file positions for nodes
Chris@0 32 * Custom attributes
Chris@0 33 * [Error handling](component/Error_handling.markdown)
Chris@0 34 * Column information for errors
Chris@0 35 * Error recovery (parsing of syntactically incorrect code)
Chris@0 36 * [Constant expression evaluation](component/Constant_expression_evaluation.markdown)
Chris@0 37 * Evaluating constant/property/etc initializers
Chris@0 38 * Handling errors and unsupported expressions
Chris@0 39 * [JSON representation](component/JSON_representation.markdown)
Chris@0 40 * JSON encoding and decoding of ASTs
Chris@0 41 * [Performance](component/Performance.markdown)
Chris@0 42 * Disabling XDebug
Chris@0 43 * Reusing objects
Chris@0 44 * Garbage collection impact
Chris@0 45 * [Frequently asked questions](component/FAQ.markdown)
Chris@0 46 * Parent and sibling references