/haiku-buildtools/gcc/gcc/go/gofrontend/ |
H A D | unsafe.cc | 20 Location bloc = Linemap::predeclared_location(); local 64 results->push_back(Typed_identifier("", uintptr_type, bloc)); 65 Function_type* fntype = Type::make_function_type(NULL, NULL, results, bloc); 67 no = bindings->add_function_declaration("Sizeof", package, fntype, bloc); 73 results->push_back(Typed_identifier("", uintptr_type, bloc)); 74 fntype = Type::make_function_type(NULL, NULL, results, bloc); 77 no = bindings->add_function_declaration("Offsetof", package, fntype, bloc); 83 results->push_back(Typed_identifier("", uintptr_type, bloc)); 84 fntype = Type::make_function_type(NULL, NULL, results, bloc); 87 no = bindings->add_function_declaration("Alignof", package, fntype, bloc); [all...] |
H A D | runtime.cc | 88 const Location bloc = Linemap::predeclared_location(); 153 t = Type::make_map_type(any, any, bloc); 167 Type* mtype = Type::make_function_type(NULL, NULL, NULL, bloc); 168 methods->push_back(Typed_identifier("x", mtype, bloc)); 169 Interface_type* it = Type::make_interface_type(methods, bloc); 176 t = Type::make_empty_interface_type(bloc); 183 param_types->push_back(Typed_identifier("", ptrtype, bloc)); 184 t = Type::make_function_type(NULL, param_types, NULL, bloc); 311 Location bloc = Linemap::predeclared_location(); 325 param_types->push_back(Typed_identifier("", t, bloc)); [all...] |
H A D | types.cc | 1201 Location bloc = Linemap::predeclared_location(); local 1208 bloc); 1406 Location bloc = Linemap::predeclared_location(); local 1412 sfl->push_back(Struct_field(Typed_identifier(field_name, type, bloc))); 1417 return Type::make_struct_type(sfl, bloc); 1429 Location bloc = Linemap::predeclared_location(); local 1430 Named_object* no = Named_object::make_type(name, NULL, type, bloc); 1462 Location bloc = Linemap::predeclared_location(); local 1479 Named_object::make_type_declaration("commonType", NULL, bloc); 1562 Location bloc local 1696 Location bloc = Linemap::predeclared_location(); local 1774 Location bloc = Linemap::predeclared_location(); local 1817 Location bloc = Linemap::predeclared_location(); local 1876 Location bloc = Linemap::predeclared_location(); local 1920 Location bloc = Linemap::predeclared_location(); local 1968 Location bloc = Linemap::predeclared_location(); local 2088 Location bloc = Linemap::predeclared_location(); local 2180 Location bloc = Linemap::predeclared_location(); local 2232 Location bloc = Linemap::predeclared_location(); local 2327 Location bloc = Linemap::predeclared_location(); local 2381 Location bloc = Linemap::predeclared_location(); local 3277 Location bloc = Linemap::predeclared_location(); local 3814 Location bloc = Linemap::predeclared_location(); local 3857 Location bloc = Linemap::predeclared_location(); local 3947 Location bloc = Linemap::predeclared_location(); local 4318 Location bloc = Linemap::predeclared_location(); local 5192 Location bloc = Linemap::predeclared_location(); local 5291 Location bloc = Linemap::predeclared_location(); local 5386 Location bloc = Linemap::predeclared_location(); local 5505 Location bloc = Linemap::predeclared_location(); local 5866 Location bloc = Linemap::predeclared_location(); local 5971 Location bloc = Linemap::predeclared_location(); local 6316 Location bloc = Linemap::predeclared_location(); local 6355 Location bloc = Linemap::predeclared_location(); local 6429 Location bloc = Linemap::predeclared_location(); local 6452 Location bloc = Linemap::predeclared_location(); local 6607 Location bloc = Linemap::predeclared_location(); local 6665 Location bloc = Linemap::predeclared_location(); local 6742 Location bloc = Linemap::predeclared_location(); local 6834 Location bloc = Linemap::predeclared_location(); local 6963 Location bloc = Linemap::predeclared_location(); local 7018 Location bloc = Linemap::predeclared_location(); local 7589 Location bloc = Linemap::predeclared_location(); local 7804 Location bloc = Linemap::predeclared_location(); local 7928 Location bloc = Linemap::predeclared_location(); local [all...] |
H A D | gogo.cc | 591 Location bloc = Linemap::predeclared_location(); local 596 Expression* zero = Expression::make_integer_ul(0, NULL, bloc); 599 Variable* var = new Variable(array_type, NULL, true, false, false, bloc); 4065 const Location bloc = Linemap::predeclared_location(); local 4069 param_types->push_back(Typed_identifier("l", uint_type, bloc)); 4073 return_types->push_back(Typed_identifier("", voidptr_type, bloc)); 4076 return_types, bloc); 4079 NULL, fntype, bloc); 4087 const Location bloc = Linemap::predeclared_location(); local 4090 param_types->push_back(Typed_identifier("a", voidptr_type, bloc)); [all...] |
H A D | expressions.cc | 1228 Location bloc = Linemap::predeclared_location(); local 1233 btype, bloc); 1235 vals->push_back(Expression::make_func_code_reference(this->fn_, bloc)); 1237 Expression::make_struct_composite_literal(this->type(), vals, bloc); 1242 false, btype, bloc, binit);
|