Home
last modified time | relevance | path

Searched refs:cxx_binding (Results 1 – 13 of 13) sorted by relevance

/openbsd-src/gnu/gcc/gcc/cp/
H A Dname-lookup.h54 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 Dname-lookup.c46 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 Dptree.c144 cxx_print_binding (FILE *stream, cxx_binding *binding, const char *prefix) in cxx_print_binding()
H A Dcp-tree.h203 cxx_binding *namespace_bindings;
204 cxx_binding *bindings;
H A DChangeLog-20045301 cxx_binding.
5305 cxx_binding.
5310 cxx_binding.
5313 (select_decl): Take a scope_binding instead of a cxx_binding.
H A DChangeLog-20034926 (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 Ddecl.c619 cxx_binding *ob; in poplevel()
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Ddecl2.c66 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 Ddecl.c101 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 Dptree.c161 cxx_print_binding (FILE *stream, cxx_binding *binding, const char *prefix) in cxx_print_binding()
H A Dcp-tree.h228 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 Dparse.y4050 cxx_binding binding;
H A DChangeLog1492 * cp-tree.h (struct cxx_binding): New datatype;
1511 temporary cxx_binding on stack. Simplify.
1543 temporary cxx_binding on stack.