| Cache |
| Error |
| Extension |
| Loader |
| Node |
| NodeVisitor |
| Profiler |
| RuntimeLoader |
| Sandbox |
| Test |
| TokenParser |
| Util |
| Compiler | Compiles a node to PHP code. |
| Environment | Stores the Twig configuration. |
| ExpressionParser | Parses expressions. |
| ExtensionSet | |
| FileExtensionEscapingStrategy | Default autoescaping strategy based on file names. |
| Lexer | Lexes a template string. |
| Markup | Marks a content as safe. |
| NodeTraverser | Twig_NodeTraverser is a node traverser. |
| Parser | Default parser implementation. |
| Source | Holds information about a non-compiled Twig template. |
| Template | |
| TemplateWrapper | Exposes a template to userland. |
| Token | Represents a Token. |
| TokenStream | Represents a token stream. |
| TwigFilter | Represents a template filter. |
| TwigFunction | Represents a template function. |
| TwigTest | Represents a template test. |