Top Interfaces Classes
module antlr4

Package org.antlr.v4.codegen


Interface Summary

Modifier and TypeInterface and Description
public interface

Class Summary

Modifier and TypeClass and Description
public class
public abstract class
public class
CodeGenerator

General controller for code gen.

public class
CodeGeneratorExtension

Filter list of SrcOps and return; default is pass-through filter

public class
public abstract class
DefaultOutputModelFactory

Create output objects for elements *within* rule functions except buildOutputModel() which builds outer/root model object and any objects such as RuleFunction that surround elements in rule functions.

public class
public class
OutputModelController

This receives events from SourceGenTriggers.g and asks factory to do work.

public class
OutputModelWalker

Convert an output model tree to template hierarchy by walking the output model.

public class
public class
public abstract class
public class
UnicodeEscapes

Utility class to escape Unicode code points using various languages' syntax.