public class SemanticAnalyzer : CodeVisitor {
public SemanticAnalyzer ( ) ;
public void analyze ( CodeContext context ) ;
public static Symbol? symbol_lookup_inherited ( Symbol sym,
string name ) ;
public static DataType? get_actual_type ( DataType derived_instance_type,
Symbol generic_member,
DataType generic_type,
CodeNode node_reference ) ;
}

public SemanticAnalyzer ( ) ;
public void analyze ( CodeContext context ) ;
public static Symbol? symbol_lookup_inherited ( Symbol sym,
string name ) ;
public static DataType? get_actual_type ( DataType derived_instance_type,
Symbol generic_member,
DataType generic_type,
CodeNode node_reference ) ;
Created by Valadoc