detection d'erreur Fonction/Proto + harmonisation nom des Class dans ProgramLLVM (mélange de 'Imp' et 'Impl')
This commit is contained in:
@@ -9,7 +9,7 @@ public interface Interface {
|
||||
}
|
||||
|
||||
public interface ProgramLLVMVisitor<H,S> {
|
||||
public S visitProgramLLVM(ProgramLLVMImpl prog, H h);
|
||||
public S visitProgramLLVM(ProgramLLVMImp prog, H h);
|
||||
}
|
||||
|
||||
//////////DefineLLVM (function)
|
||||
@@ -18,7 +18,7 @@ public interface Interface {
|
||||
}
|
||||
|
||||
public interface DefineLLVMVisitor<H,S> {
|
||||
public S visitDefineLLVM(DefineLLVMImpl define, H h);
|
||||
public S visitDefineLLVM(DefineLLVMImp define, H h);
|
||||
}
|
||||
|
||||
public interface InstructionLLVM{
|
||||
@@ -26,15 +26,15 @@ public interface Interface {
|
||||
}
|
||||
|
||||
public interface InstructionLLVMVisitor<H,S> {
|
||||
public S visitReturnLLVM(ReturnLLVMImpl instr, H h);
|
||||
public S visitAssignLLVM(AssignLVMImpl instr, H h);
|
||||
public S visitStoreLLVM(StoreLLVMImpl instr, H h);
|
||||
public S visitPrintLLVM(PrintLLVMImpl instr, H h);
|
||||
public S visitReadLLVM(ReadLLVMImpl instr, H h);
|
||||
public S visitReturnLLVM(ReturnLLVMImp instr, H h);
|
||||
public S visitAssignLLVM(AssignLVMImp instr, H h);
|
||||
public S visitStoreLLVM(StoreLLVMImp instr, H h);
|
||||
public S visitPrintLLVM(PrintLLVMImp instr, H h);
|
||||
public S visitReadLLVM(ReadLLVMImp instr, H h);
|
||||
public S visitLabelLLVM(LabelLLVMImp instr, H h);
|
||||
public S visitBrLLVM(BrLLVMImp instr, H h);
|
||||
public S visitBrCondLLVM(BrCondLLVMImp instr, H h);
|
||||
public S visitCallLLVM(CallLLVMImpl instr, H h);
|
||||
public S visitCallLLVM(CallLLVMImp instr, H h);
|
||||
}
|
||||
|
||||
//////////ExpressionLLVM (expression)
|
||||
@@ -47,11 +47,11 @@ public interface Interface {
|
||||
}
|
||||
|
||||
public interface ExpressionLLVMVisitor<H,S> {
|
||||
public S visitBinOpLLVM(BinOpLLVMImpl e, H h);
|
||||
public S visitAllocaLLVM(allocaLLVMImpl e,H h);
|
||||
public S visitLoadLLVM(LoadLLVMImpl e,H h);
|
||||
public S visitValLLVM(ValLLVMImpl e,H h);
|
||||
public S visitVarLLVM(VarLLVMImpl e,H h);
|
||||
public S visitBinOpLLVM(BinOpLLVMImp e, H h);
|
||||
public S visitAllocaLLVM(allocaLLVMImp e,H h);
|
||||
public S visitLoadLLVM(LoadLLVMImp e,H h);
|
||||
public S visitValLLVM(ValLLVMImp e,H h);
|
||||
public S visitVarLLVM(VarLLVMImp e,H h);
|
||||
public S visitIcmpLLVM(IcmpLLVMImp e, H h);
|
||||
}
|
||||
|
||||
@@ -67,8 +67,8 @@ public interface Interface {
|
||||
}
|
||||
|
||||
public interface TypeLLVMVisitor<H,S> {
|
||||
public S visitIntLLVM(IntLLVMImpl e,H h);
|
||||
public S visitVoidLLVM(VoidLLVMImpl e, H h);
|
||||
public S visitIntLLVM(IntLLVMImp e,H h);
|
||||
public S visitVoidLLVM(VoidLLVMImp e, H h);
|
||||
public S visitBooleanLLVM(BooleanLLVMImp e, H h);
|
||||
public S visitStringLLVM(StringLLVMImp e, H h);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user