Class StaticTypeCheckingVisitor

  • All Implemented Interfaces:
    GroovyClassVisitor, GroovyCodeVisitor
    Direct Known Subclasses:
    StaticCompilationVisitor

    public class StaticTypeCheckingVisitor
    extends ClassCodeVisitorSupport
    The main class code visitor responsible for static type checking. It will perform various inspections like checking assignment types, type inference, ... Eventually, class nodes may be annotated with inferred type information.