1 package polyglot.ast; 2 3 import polyglot.types.MethodInstance; 4 import java.util.List ; 5 6 12 public interface Call extends Expr, ProcedureCall 13 { 14 17 Receiver target(); 18 19 22 Call target(Receiver target); 23 24 27 String name(); 28 29 32 Call name(String name); 33 34 39 boolean isTargetImplicit(); 40 41 44 Call targetImplicit(boolean targetImplicit); 45 46 50 List arguments(); 51 52 56 ProcedureCall arguments(List arguments); 57 58 62 MethodInstance methodInstance(); 63 64 67 Call methodInstance(MethodInstance mi); 68 } 69 | Popular Tags |