Class CheckVariableDeclaration

java.lang.Object
org.ek9lang.compiler.phase1.CheckVariableDeclaration
All Implemented Interfaces:
Consumer<EK9Parser.VariableDeclarationContext>

final class CheckVariableDeclaration extends Object implements Consumer<EK9Parser.VariableDeclarationContext>
Checks that variable declarations have a typedef when using in generic types/functions. This is an initial limitation of using generics. It makes dependent generic use very hard to determine - because you need expression results and types - so a catch 22 (for now).