Namespace Symfony\Component\DependencyInjection\Compiler

Classes
Compiler This class is used to remove circular dependencies between individual passes.
MergeExtensionConfigurationContainerBuilder A container builder preventing using methods that wouldn't have any effect from extensions.
MergeExtensionConfigurationParameterBag
MergeExtensionConfigurationPass Merges extension configs into the container builder.
PassConfig Compiler Pass Configuration.
ServiceReferenceGraph This is a directed graph of your services.
ServiceReferenceGraphEdge Represents an edge in your service graph.
ServiceReferenceGraphNode Represents a node in your service graph.
Interfaces
CompilerPassInterface Interface that must be implemented by compilation passes.