Compare commits

..

No commits in common. "0f61e843a4cecbffe9a35b32cf22ba775459c98f" and "ce399626dac29071d2b4c65a0bfd42ed229990b3" have entirely different histories.

2 changed files with 2 additions and 4 deletions

View File

@ -8,8 +8,6 @@ import java.util.List;
public class MethodDecl implements IClass {
// name
private HashMap<String, HashMap<String, HashMap<String, String>>> methodContext;
private HashMap<String, HashMap<String, String>> typeContext;

View File

@ -11,8 +11,8 @@ import java.util.List;
public class Program {
public List<RefType> classes;
public HashMap<String, HashMap<String, String>> attributContext; // (class, (type, identifier))
public HashMap<String, HashMap<String, HashMap<String, List<String>>>> methodContext; // (class, (returntype, (identifier, parameter)))
public HashMap<String, HashMap<String, String>> typeContext; // (class, (type, identifier))
public HashMap<String, HashMap<String, HashMap<String, String>>> methodContext; // (class, (returntype, (identifier, parameter)))
public TypeCheckResult typeCheck() throws Exception{
for(RefType oneClass : classes){