/haiku-buildtools/gcc/gcc/go/gofrontend/ |
H A D | unsafe.cc | 39 Bindings* bindings = package->bindings(); local 42 Named_object* no = package->bindings()->lookup("Pointer"); 46 no = bindings->add_type("Pointer", package, type, 67 no = bindings->add_function_declaration("Sizeof", package, fntype, bloc); 77 no = bindings->add_function_declaration("Offsetof", package, fntype, bloc); 87 no = bindings->add_function_declaration("Alignof", package, fntype, bloc);
|
H A D | export.cc | 101 const Bindings* bindings) 113 exports.reserve(bindings->size_definitions()); 115 for (Bindings::const_definitions_iterator p = bindings->begin_definitions(); 116 p != bindings->end_definitions(); 122 bindings->begin_declarations(); 123 p != bindings->end_declarations(); 93 export_globals(const std::string& package_name, const std::string& prefix, const std::string& pkgpath, int package_priority, const std::map<std::string, Package*>& packages, const std::map<std::string, Package*>& imports, const std::string& import_init_fn, const std::set<Import_init>& imported_init_fns, const Bindings* bindings) argument
|
H A D | gogo.cc | 474 Bindings* bindings = package->bindings(); local 476 bindings->begin_declarations(); 477 p != bindings->end_declarations(); 486 this->package_->bindings()->add_package(ln, package); 566 return this->functions_.back().blocks.back()->bindings(); 568 return this->package_->bindings(); 577 return this->functions_.back().blocks.back()->bindings(); 579 return this->package_->bindings(); 1218 Bindings* bindings local 1978 Bindings* bindings = this->current_bindings(); local 2929 Bindings* bindings = this->current_bindings(); local 4445 convert_named_types_in_bindings(Bindings* bindings) argument 7606 Bindings* bindings = this->bindings_; local [all...] |
H A D | export.h | 138 const Bindings* bindings);
|
H A D | gogo.h | 409 // Mark all local variables in current bindings as used. This is 586 // Convert named types in a list of bindings. 791 // Return the bindings of the block. 793 bindings() function in class:Block 797 bindings() const function in class:Block 2395 // Clear all names in file scope from the bindings. 2481 // Enclosing bindings. 2524 // Return the bindings snapshot. 2547 // Define the label at LOCATION with the given bindings snapshot. 2573 // A snapshot of the set of bindings define 2677 bindings() function in class:Package [all...] |
H A D | import.cc | 473 // to the global bindings if necessary. 684 Named_object* no = package->bindings()->lookup(type_name);
|
/haiku-buildtools/gcc/gcc/cp/ |
H A D | name-lookup.h | 67 /* Link to chain together various bindings for this name. */ 79 /* Datatype used to temporarily save C++ bindings (for implicit 237 Only used at present for SK_CLEANUP temporary bindings. */ 273 (*(cfun && cp_function_chain && cp_function_chain->bindings \ 274 ? &cp_function_chain->bindings \ 275 : &scope_chain->bindings))
|
H A D | constexpr.c | 862 along with the bindings of parameters to their arguments, for 868 /* Parameter bindings environment. A TREE_LIST where each TREE_PURPOSE 874 tree bindings; variable 946 lhs_bindings = lhs->bindings; 947 rhs_bindings = rhs->bindings; 1024 tree b = purpose_member (t, call->bindings); 1092 tree *p = &new_call->bindings; 1308 (new_call.bindings, constexpr_fundef_hasher::hash (new_call.fundef)); 1380 /* Associate the bindings with the remapped parms. */ 1381 tree bound = new_call.bindings; [all...] |
H A D | cp-tree.h | 267 cxx_binding *bindings; 544 (LANG_IDENTIFIER_CAST (NODE)->bindings) 1091 cp_binding_level *bindings; 1234 cp_binding_level *bindings; 4652 as long as the current variable bindings; otherwise it only lives 266 cxx_binding *bindings; variable 1089 cp_binding_level *bindings; variable 1232 cp_binding_level *bindings; variable
|
H A D | name-lookup.c | 48 /* The bindings for a particular name in a particular scope. */ 329 bindings) in the class scope indicated by SCOPE. */ 362 /* And put it on the front of the list of bindings for ID. */ 399 identifier. Unhook it from the list of bindings. */ 407 /* Remove the bindings for the decls of the current level and leave 2178 /* Walk through the bindings associated to the name of FUNCTION, 2183 Note that this function does not lookup for bindings of builtin functions 2249 scope, a using decl might extend any previous bindings). */ 2585 /* Shift the old and new bindings around so we're comparing class and 2972 /* Remove the bindings fo [all...] |
H A D | decl.c | 784 popped all the bindings. */ 864 /* All temporary bindings created for cleanups are popped silently. */ 13470 the bindings for any template parameters surrounding DECL1, if it 13940 f->bindings = NULL; 14403 f->bindings = NULL; 14416 bindings for the template parameters that we added in
|
/haiku-buildtools/gcc/gcc/fortran/ |
H A D | dump-parse-tree.c | 726 /* Show the f2k_derived namespace with procedure bindings. */ 786 fputs ("Procedure bindings:", dumpfile); 789 /* Finalizer bindings. */ 802 fputs ("Operator bindings:", dumpfile);
|
/haiku-buildtools/gcc/gcc/c/ |
H A D | c-decl.c | 227 location_t locus; /* location for nested bindings */ 350 /* Track bindings and other things that matter for goto warnings. For 352 definition. Instead, we point into the bindings structure. As 357 /* The currently open scope which holds bindings defined when the 360 /* The bindings in the scope field which were defined at the point 362 bindings in the scope, as appropriate. */ 376 /* This structure is used to keep track of bindings seen when a goto 383 /* The bindings of the goto statement. */ 396 /* The bindings when the label was defined. */ 417 function scope, as are bindings o 460 struct c_binding *bindings; variable in typeref:struct:c_binding 3788 c_release_switch_bindings(struct c_spot_bindings *bindings) argument [all...] |
H A D | c-typeck.c | 9590 /* The bindings at the point of the switch. This is used for 9592 struct c_spot_bindings *bindings; 9670 cs->bindings = c_get_switch_bindings (); 9709 if (c_check_switch_jump_warnings (c_switch_stack->bindings, 9743 c_release_switch_bindings (cs->bindings); 10072 : c_switch_stack->bindings); 10093 : c_switch_stack->bindings); 9557 struct c_spot_bindings *bindings; member in struct:c_switch
|
/haiku-buildtools/gcc/gcc/ |
H A D | tree-inline.c | 4357 reset_debug_binding (copy_body_data *id, tree srcvar, gimple_seq *bindings) 4376 gimple_seq_add_stmt (bindings, stmt); 4389 gimple_seq bindings = NULL; 4399 reset_debug_binding (id, var, &bindings); 4402 reset_debug_binding (id, var, &bindings); 4404 gsi_insert_seq_before_without_update (&gsi, bindings, GSI_SAME_STMT); 4356 reset_debug_binding(copy_body_data *id, tree srcvar, gimple_seq *bindings) argument 4388 gimple_seq bindings = NULL; local
|
/haiku-buildtools/legacy/gcc/gcc/cp/ |
H A D | cp-tree.h | 102 tree bindings; member in struct:lang_identifier 148 for namespace-level bindings; on the IDENTIFIER_BINDING list 245 (((struct lang_identifier*) (NODE))->bindings) 256 just a pointer to the BINDING_VALUE of one of the bindings in the 2615 that it lives as long as the current variable bindings; otherwise it
|