Class SemanticAnalyzer
java.lang.Object
io.github.protasm.jvmud.compiler.semantic.SemanticAnalyzer
Performs semantic analysis on a parsed AST and produces a typed model.
-
Constructor Summary
ConstructorsConstructorDescriptionSemanticAnalyzer(RuntimeContext runtimeContext) SemanticAnalyzer(TypeResolver typeResolver) SemanticAnalyzer(TypeResolver typeResolver, RuntimeContext runtimeContext) -
Method Summary
-
Constructor Details
-
SemanticAnalyzer
public SemanticAnalyzer() -
SemanticAnalyzer
-
SemanticAnalyzer
-
SemanticAnalyzer
-
-
Method Details
-
analyze
-
analyze
-