Lines Matching defs:SignatureKind
44 enum SignatureKind {
50 private SignatureKind(String paramStr) {
89 boolean compatibleWith(SignatureKind sig) {
91 case TYPEVAR: return sig != SignatureKind.NON_GENERIC;
110 boolean assignableTo(TypeArgumentKind that, SignatureKind sig) {
115 return sig == SignatureKind.NON_GENERIC || that == NONE;
134 for (SignatureKind sig1 : SignatureKind.values()) {
138 for (SignatureKind sig2 : SignatureKind.values()) {
144 if (!ta3.compatibleWith(SignatureKind.NON_GENERIC)) continue;
157 SignatureKind sig1, sig2;
163 GenericOverrideTest(SignatureKind sig1, ReturnTypeKind rt1, TypeArgumentKind ta1,
164 SignatureKind sig2, ReturnTypeKind rt2, TypeArgumentKind ta2, ReturnTypeKind rt3, TypeArgumentKind ta3) {
260 SignatureKind mssig = mostSpecific == 1 ? sig1 : sig2;