Searched refs:interface_type (Results 1 - 17 of 17) sorted by relevance

/haiku-buildtools/gcc/gcc/testsuite/g++.dg/ipa/
H A Dpr64858.C16 template <class interface_type> class I : C
19 I (interface_type *);
87 template <class interface_type> I<interface_type>::I (interface_type *p1)
/haiku-buildtools/legacy/gcc/gcc/java/
H A Dparse-scan.y165 formal_parameter class_or_interface_type class_type interface_type
222 interface_type: label
356 interface_type
358 | interface_type_list C_TK interface_type
584 EXTENDS_TK interface_type
585 | extends_interfaces C_TK interface_type
H A Dparse.y386 interface_member_declarations interface_type
498 interface_type: label
723 interface_type
728 | interface_type_list C_TK interface_type
1096 EXTENDS_TK interface_type
1101 | extends_interfaces C_TK interface_type
/haiku-buildtools/gcc/gcc/go/gofrontend/
H A Dexpressions.cc146 && lhs_type->interface_type() != NULL)
148 if (rhs_type->interface_type() == NULL)
155 && rhs_type->interface_type() != NULL)
206 Interface_type* lhs_interface_type = lhs_type->interface_type();
278 go_assert(rhs->type()->interface_type() != NULL);
282 if (rhs->type()->interface_type()->is_empty())
310 Interface_type* lhs_interface_type = lhs_type->interface_type();
3211 || this->expr_->type()->interface_type() != NULL)
3251 if (type->interface_type() != NULL
3252 || expr_type->interface_type() !
11096 Interface_type* interface_type = expr_type->interface_type(); local
11126 Interface_type* interface_type = type->interface_type(); local
[all...]
H A Dparse.h180 Type* interface_type(bool record);
H A Dtypes.cc410 return t1->interface_type()->is_identical(t2->interface_type(),
468 || rhs->interface_type() != NULL
476 || lhs->interface_type() != NULL
532 if (t1->interface_type() != NULL || t2->interface_type() != NULL)
552 && t1->interface_type() == NULL
640 const Interface_type* lhs_interface_type = lhs->interface_type();
645 const Interface_type* rhs_interface_type = rhs->interface_type();
674 || lhs->interface_type() !
[all...]
H A Dstatements.cc434 && this->init_->type()->interface_type() != NULL
645 && this->rhs_->type()->interface_type() != NULL
1582 if (expr_type->interface_type() == NULL)
1597 bool expr_is_empty = expr_type->interface_type()->is_empty();
1599 if (this->type_->interface_type() != NULL)
1601 if (this->type_->interface_type()->is_empty())
4033 if (switch_val_type->interface_type() != NULL
4035 && type->interface_type() == NULL
4036 && !switch_val_type->interface_type()->implements_interface(type,
4058 cond = Runtime::make_call((type->interface_type()
[all...]
H A Dimport.cc730 if (!type->is_undefined() && type->interface_type() != NULL)
731 this->gogo_->record_interface_type(type->interface_type());
H A Dtypes.h855 interface_type() function in class:Type
859 interface_type() const function in class:Type
H A Dparse.cc247 return this->interface_type(true);
1181 Parse::interface_type(bool record) function in class:Parse
1533 // We call Parse::interface_type explicity here because we do not want
1535 type = this->interface_type(false);
H A Dgogo.cc2747 Interface_type* type = ifre->expr()->type()->interface_type();
2838 t->interface_type()->finalize_methods();
2954 else if (variable->type()->interface_type() != NULL)
5864 && this->init_->type()->interface_type() != NULL
/haiku-buildtools/gcc/gcc/fortran/
H A Dmatch.h272 match gfc_match_generic_spec (interface_type *, char *, gfc_intrinsic_op *);
H A Dgfortran.h268 interface_type; typedef in typeref:enum:__anon87
1745 interface_type type;
H A Dinterface.c123 gfc_match_generic_spec (interface_type *type,
188 interface_type type;
279 interface_type type;
H A Ddecl.c6951 interface_type type;
8544 interface_type op_type;
H A Dmodule.c529 interface_type type, type2;
/haiku-buildtools/gcc/gcc/objc/
H A Dobjc-act.c799 lookup_property (tree interface_type, tree property) argument
801 tree inter = interface_type;
1477 tree interface_type = NULL_TREE; local
1486 interface_type = lookup_interface (CLASS_SUPER_NAME (implementation_template));
1488 interface_type = lookup_interface (CLASS_NAME (implementation_template));
1490 if (interface_type)
1493 x = lookup_property (interface_type, property_ident);
1509 (interface_type, implementation, NULL_TREE,
1521 x = maybe_make_artificial_property_decl (interface_type,
1553 tree interface_type local
[all...]

Completed in 426 milliseconds