Esempio n. 1
0
 public TypeCheckerResult removeStaticParamsFromScope(List<StaticParam> staticParams) {
   List<VarType> var_types = new LinkedList<VarType>();
   for (StaticParam static_param : staticParams) {
     if (NodeUtil.isTypeParam(static_param)) {
       var_types.add(
           NodeFactory.makeVarType(NodeUtil.getSpan(static_param), (Id) static_param.getName()));
     }
   }
   return new TypeCheckerResult(this.ast, this.type, this.errors());
 }