Searched refs:MultiType (Results 1 – 4 of 4) sorted by relevance
48 public class MultiType extends Type { class52 private MultiType mergeSource;55 public MultiType(Map interfaces) { in MultiType() method in MultiType59 public MultiType(Map interfaces, Type potentialClass) { in MultiType() method in MultiType149 MultiType source = mergeSource; in propogateState()158 MultiType source = mergeSource; in propogateResolved()174 private Map getAllMultiInterfaces(MultiType type) { in getAllMultiInterfaces()188 private Map mergeMultiInterfaces(MultiType type1, MultiType type2) { in mergeMultiInterfaces()195 private Map mergeMultiAndSingle(MultiType multi, Type single) { in mergeMultiAndSingle()202 private boolean inMergeSource(MultiType source) { in inMergeSource()[all …]
255 if (type instanceof MultiType) in isAssignableFrom()256 return ((MultiType)type).isAssignableTo(this); in isAssignableFrom()299 if (type instanceof MultiType) in merge()320 if (rootComponent instanceof MultiType) in createArray()321 return new MultiArrayType((MultiType) rootComponent, dims); in createArray()457 return new MultiType(interfaces); in mergeClasses()466 return new MultiType(commonDeclared, new Type(superClass)); in mergeClasses()
27 private MultiType component;30 public MultiArrayType(MultiType component, int dims) { in MultiArrayType()
51 union MultiType { union92 MultiType extended[kExtendedReturnCount];