Searched refs:cxx_binding (Results 1 – 13 of 13) sorted by relevance
/openbsd-src/gnu/gcc/gcc/cp/ |
H A D | name-lookup.h | 54 typedef struct cxx_binding cxx_binding; typedef 67 struct cxx_binding GTY(()) 70 cxx_binding *previous; 88 cxx_binding *binding; 145 cxx_binding base; 349 extern cxx_binding *outer_binding (tree, cxx_binding *, bool);
|
H A D | name-lookup.c | 46 static cxx_binding *binding_for_name (cxx_scope *, tree); 254 static GTY((deletable)) cxx_binding *free_bindings; 260 cxx_binding_init (cxx_binding *binding, tree value, tree type) in cxx_binding_init() 269 static cxx_binding * 272 cxx_binding *binding; in cxx_binding_make() 279 binding = GGC_NEW (cxx_binding); in cxx_binding_make() 289 cxx_binding_free (cxx_binding *binding) in cxx_binding_free() 299 static cxx_binding * 303 cxx_binding *binding; in new_class_binding() 318 cxx_binding **b; in new_class_binding() [all …]
|
H A D | ptree.c | 144 cxx_print_binding (FILE *stream, cxx_binding *binding, const char *prefix) in cxx_print_binding()
|
H A D | cp-tree.h | 203 cxx_binding *namespace_bindings; 204 cxx_binding *bindings;
|
H A D | ChangeLog-2004 | 5301 cxx_binding. 5305 cxx_binding. 5310 cxx_binding. 5313 (select_decl): Take a scope_binding instead of a cxx_binding.
|
H A D | ChangeLog-2003 | 4926 (struct cxx_binding): Lose member "has_level". Adjust "scope" 4942 (struct cxx_binding): Likewise. 5141 * cp-tree.h (struct cxx_binding): New datatype; 5190 temporary cxx_binding on stack.
|
H A D | decl.c | 619 cxx_binding *ob; in poplevel()
|
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/ |
H A D | decl2.c | 66 static cxx_binding *ambiguous_decl (tree, cxx_binding *, cxx_binding *,int); 3809 static cxx_binding * 3810 ambiguous_decl (tree name, cxx_binding *old, cxx_binding *new, int flags) in ambiguous_decl() 3899 lookup_using_namespace (tree name, cxx_binding *val, tree usings, in lookup_using_namespace() 3903 cxx_binding *val1; in lookup_using_namespace() 3928 qualified_lookup_using_namespace (tree name, tree scope, cxx_binding *result, in qualified_lookup_using_namespace() 3941 cxx_binding *b = cxx_scope_find_binding_for_name (scope, name); in qualified_lookup_using_namespace() 4555 cxx_binding decls; 4664 cxx_binding *binding;
|
H A D | decl.c | 101 static cxx_binding *find_binding (tree, tree, cxx_binding *); 102 static tree select_decl (cxx_binding *, int); 1150 static GTY((deletable (""))) cxx_binding *free_bindings; 1161 cxx_binding *binding; 1195 cxx_binding *binding = IDENTIFIER_BINDING (id); 1356 cxx_binding *binding = IDENTIFIER_BINDING (id); 1422 cxx_binding *binding; 1669 cxx_binding *outer_binding 1949 cxx_binding *binding; in poplevel_class() 2354 static inline cxx_binding * [all …]
|
H A D | ptree.c | 161 cxx_print_binding (FILE *stream, cxx_binding *binding, const char *prefix) in cxx_print_binding()
|
H A D | cp-tree.h | 228 typedef struct cxx_binding cxx_binding; typedef 231 #define cxx_binding_make() (ggc_alloc (sizeof (cxx_binding))) 234 #define cxx_binding_clear(B) memset ((B), 0, sizeof (cxx_binding)) 236 struct cxx_binding GTY(()) 239 cxx_binding *previous; 277 cxx_binding *namespace_bindings; 278 cxx_binding *bindings; 3770 extern cxx_binding *binding_for_name (tree, tree); 3789 extern bool lookup_using_namespace (tree, cxx_binding *, tree, tree, int, tree *); 3790 extern bool qualified_lookup_using_namespace (tree, tree, cxx_binding *, int); [all …]
|
H A D | parse.y | 4050 cxx_binding binding;
|
H A D | ChangeLog | 1492 * cp-tree.h (struct cxx_binding): New datatype; 1511 temporary cxx_binding on stack. Simplify. 1543 temporary cxx_binding on stack.
|