Searched refs:field_indexes (Results 1 - 4 of 4) sorted by relevance

/haiku-buildtools/gcc/gcc/go/gofrontend/
H A Dtypes.h141 field_indexes() const function in class:Method
215 Method(const Field_indexes* field_indexes, unsigned int depth, argument
217 : field_indexes_(field_indexes), depth_(depth), stub_(NULL),
267 Named_method(Named_object* named_object, const Field_indexes* field_indexes, argument
270 : Method(field_indexes, depth, is_value_method, needs_stub_method),
310 Function_type* fntype, const Field_indexes* field_indexes,
312 : Method(field_indexes, depth, true, true),
309 Interface_method(const std::string& name, Location location, Function_type* fntype, const Field_indexes* field_indexes, unsigned int depth) argument
H A Dtypes.cc9323 const Method::Field_indexes* field_indexes,
9347 Type::add_local_methods_for_type(nt, field_indexes, depth,
9352 Type::add_embedded_methods_for_type(type, field_indexes, depth,
9362 Type::add_interface_methods_for_type(type, field_indexes, depth, methods);
9373 const Method::Field_indexes* field_indexes,
9391 Method* m = new Named_method(no, field_indexes, depth, is_value_method,
9404 const Method::Field_indexes* field_indexes,
9444 sub_field_indexes->next = field_indexes;
9485 const Method::Field_indexes* field_indexes,
9511 field_indexes, dept
9322 add_methods_for_type(const Type* type, const Method::Field_indexes* field_indexes, unsigned int depth, bool is_embedded_pointer, bool needs_stub_method, std::vector<const Named_type*>* seen, Methods* methods) argument
9372 add_local_methods_for_type(const Named_type* nt, const Method::Field_indexes* field_indexes, unsigned int depth, bool is_embedded_pointer, bool needs_stub_method, Methods* methods) argument
9403 add_embedded_methods_for_type(const Type* type, const Method::Field_indexes* field_indexes, unsigned int depth, bool is_embedded_pointer, bool needs_stub_method, std::vector<const Named_type*>* seen, Methods* methods) argument
9484 add_interface_methods_for_type(const Type* type, const Method::Field_indexes* field_indexes, unsigned int depth, Methods* methods) argument
9677 apply_field_indexes(Expression* expr, const Method::Field_indexes* field_indexes, Location location) argument
[all...]
H A Dexpressions.cc6226 && (this->method_->field_indexes() != NULL
6427 bme_check_nil(const Method::Field_indexes* field_indexes, Location loc, argument
6430 if (field_indexes == NULL)
6432 Expression* cond = bme_check_nil(field_indexes->next, loc, ref);
6435 && field_indexes->field_index < stype->field_count());
6446 *ref = Expression::make_field_reference(*ref, field_indexes->field_index,
6514 if (this->method_->field_indexes() != NULL)
6520 nil_check = bme_check_nil(this->method_->field_indexes(), loc, &ref);
/haiku-buildtools/gcc/gcc/java/
H A Dclass.c1805 vec<int> field_indexes; local
1870 field_indexes.create (field_count);
1899 field_indexes.quick_push (field_index);
2212 rewrite_reflection_indexes (&field_indexes);

Completed in 226 milliseconds