Compare commits
No commits in common. "0f61e843a4cecbffe9a35b32cf22ba775459c98f" and "ce399626dac29071d2b4c65a0bfd42ed229990b3" have entirely different histories.
0f61e843a4
...
ce399626da
@ -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;
|
||||
|
||||
|
@ -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){
|
||||
|
Loading…
Reference in New Issue
Block a user