Searched refs:named_type (Results 1 - 11 of 11) sorted by relevance

/haiku-buildtools/gcc/gcc/go/gofrontend/
H A Dexport.cc376 const Named_type* named_type = type->named_type(); local
386 if (named_type != NULL || forward != NULL)
389 if (named_type != NULL)
392 go_assert(!Linemap::is_predeclared_location(named_type->location())
393 || (named_type->named_object()->package()->package_name()
395 named_object = named_type->named_object();
435 if (named_type == NULL)
H A Dtypes.cc56 return this->named_type()->named_base();
70 return this->named_type()->named_base();
109 Type::named_type() function in class:Type
115 Type::named_type() const function in class:Type
226 return t->named_type()->is_named_error_type();
327 if (t1->named_type() != NULL && t1->named_type()->is_alias())
328 t1 = t1->named_type()->real_type();
329 if (t2->named_type() != NULL && t2->named_type()
2790 Named_type* named_type = named_object->type_value(); local
2812 Named_type* named_type = named_object->type_value(); local
2975 Named_type* named_type = named_object->type_value(); local
3100 Named_type* named_type = named_object->type_value(); local
3323 Named_type* named_type = named_object->type_value(); local
[all...]
H A Druntime.cc264 if (t != NULL && t->named_type() != NULL)
268 t->named_type()->convert(gogo);
H A Dgogo.cc1735 else if (rtype->named_type() != NULL)
1737 ret = rtype->named_type()->add_method(name, function);
1865 else if (rtype->named_type() != NULL)
1866 return rtype->named_type()->add_method_declaration(name, NULL, type,
2291 Named_type* nt = t->named_type();
2848 Named_type* nt = t->named_type();
4226 Named_type* nt = type->named_type();
6587 Named_type* named_type = Type::make_named_type(named_object, type, location); local
6588 named_object->u_.type_value = named_type;
6697 Named_object::set_type_value(Named_type* named_type) argument
6933 Named_type* named_type = this->u_.type_value; local
7244 add_named_type(Named_type* named_type) argument
[all...]
H A Dexpressions.cc235 Named_type* rhs_named_type = rhs_type->named_type();
240 rhs_named_type = rhs_type->deref()->named_type();
3571 if (t->named_type() != NULL
3572 && et->named_type() != NULL
4386 else if (!left_type->is_abstract() && left_type->named_type() != NULL)
4388 else if (!right_type->is_abstract() && right_type->named_type() != NULL)
5097 at->type_functions(gogo, this->left_->type()->named_type(), NULL, NULL,
7185 Named_type* nt = arg_type->named_type();
7188 while (nt->real_type()->named_type() != NULL)
7189 nt = nt->real_type()->named_type();
[all...]
H A Dbackend.h192 named_type(const std::string& name, Btype*, Location) = 0;
H A Dimport.cc532 else if (rtype->named_type() != NULL)
533 no = rtype->named_type()->add_method_declaration(name, package, fntype,
H A Dparse.cc1523 Named_object* named_type = NULL; local
1527 named_type = this->gogo_->declare_type(name, location);
1557 if (named_type->is_type_declaration())
1562 == named_type))
1568 this->gogo_->define_type(named_type,
1569 Type::make_named_type(named_type, type,
1571 go_assert(named_type->package() == NULL);
2978 if (t->named_type() != NULL
H A Dtypes.h864 named_type();
867 named_type() const;
H A Dgogo.h2334 add_named_type(Named_type* named_type);
/haiku-buildtools/gcc/gcc/go/
H A Dgo-gcc.cc218 named_type(const std::string&, Btype*, Location);
1049 Gcc_backend::named_type(const std::string& name, Btype* btype, function in class:Gcc_backend

Completed in 188 milliseconds