Class TypeDefResolver

java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<SymbolSearchConfiguration>
org.ek9lang.antlr.EK9BaseVisitor<SymbolSearchConfiguration>
org.ek9lang.compiler.common.TypeDefResolver
All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<SymbolSearchConfiguration>, EK9Visitor<SymbolSearchConfiguration>

public class TypeDefResolver extends EK9BaseVisitor<SymbolSearchConfiguration>
Pass a string of an ek9 typeDef in and use the EK9 parser to just handle the breaking up of a String of a TypeDef into a structure and names. Then use a resolver to see if they type or parameterized type exists.