Searched refs:named_type (Results 1 - 11 of 11) sorted by relevance
/haiku-buildtools/gcc/gcc/go/gofrontend/ |
H A D | export.cc | 376 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 D | types.cc | 56 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 D | runtime.cc | 264 if (t != NULL && t->named_type() != NULL) 268 t->named_type()->convert(gogo);
|
H A D | gogo.cc | 1735 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 D | expressions.cc | 235 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 D | backend.h | 192 named_type(const std::string& name, Btype*, Location) = 0;
|
H A D | import.cc | 532 else if (rtype->named_type() != NULL) 533 no = rtype->named_type()->add_method_declaration(name, package, fntype,
|
H A D | parse.cc | 1523 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 D | types.h | 864 named_type(); 867 named_type() const;
|
H A D | gogo.h | 2334 add_named_type(Named_type* named_type);
|
/haiku-buildtools/gcc/gcc/go/ |
H A D | go-gcc.cc | 218 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