Package com.google.gwt.dev.jjs.ast

Examples of com.google.gwt.dev.jjs.ast.JCastMap


      toStringRef.setQualifier(qualifier);
      return toStringRef;
    }

    private JsExpression generateCastableTypeMap(JClassType x) {
      JCastMap castMap = program.getCastMap(x);
      if (castMap != null) {
        JField castableTypeMapField = program.getIndexedField("Object.castableTypeMap");
        JsName castableTypeMapName = names.get(castableTypeMapField);
        if (castableTypeMapName == null) {
          // Was pruned; this compilation must have no dynamic casts.
View Full Code Here


        return;
      }
      // TODO(rluble): Remove castmaps from symbol maps as part of deRPC deprecation.
      StringBuilder sb = new StringBuilder();
      sb.append('{');
      JCastMap castMap = program.getCastMap(x);
      if (castMap != null) {
        boolean isFirst = true;
        for (JExpression castToType : castMap.getCanCastToTypes()) {
          if (isFirst) {
            isFirst = false;
          } else {
            sb.append(',');
          }
View Full Code Here

TOP

Related Classes of com.google.gwt.dev.jjs.ast.JCastMap

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.