Searched refs:super (Results 1 - 25 of 32) sorted by relevance

12

/haiku-buildtools/gcc/gcc/testsuite/g++.dg/template/
H A Daccess15.C10 template <class super,
11 int (super::tdata::*member)() const = &super::tdata::operator()>
H A Dtypedef27.C18 typedef S0<V> super; typedef in struct:super_struct
24 typedef super_struct<U, V> super; typedef in struct:S1
25 typedef typename super::super Super2;
37 typedef super_struct<U, V> super; typedef in struct:S2
38 typedef typename super::super Super2;
/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.other/
H A Dlookup22.C4 struct super { struct
11 struct sub : super {
/haiku-buildtools/gcc/gcc/testsuite/gcc.c-torture/execute/
H A D920810-1.c5 typedef struct{void*super;int name;int size;}t; member in struct:__anon1722
10 child->super=clas;
21 if(bar->super!=&foo||bar->name!=0||bar->size!=sizeof(t))abort();
/haiku-buildtools/isl/interface/
H A Dpython.cc42 * type? If so, return that other type in "super".
44 static bool is_subclass(RecordDecl *decl, string &super) argument
58 super = s.substr(len + 1, s.length() - len - 2);
92 void print_method(FunctionDecl *method, bool subclass, string super);
242 * of some other class ("super").
259 void isl_class::print_method(FunctionDecl *method, bool subclass, string super) argument
292 type2python(super).c_str(), cname.c_str());
414 string super; local
417 bool subclass = is_subclass(type, super);
419 if (subclass && done.find(super)
[all...]
/haiku-buildtools/legacy/gcc/libobjc/
H A Dsendmsg.c184 objc_msg_lookup_super (Super_t super, SEL sel) argument
186 if (super->self)
187 return get_imp (super->class, sel);
341 Class super; local
348 super = class->super_class;
350 if (super != 0 && (super->dtable == __objc_uninstalled_dtable))
351 __objc_install_dispatch_table_for_class (super);
354 if (super == 0)
361 class->dtable = sarray_lazy_copy (super
[all...]
/haiku-buildtools/isl/
H A Disl.py60 super (IslPrintCommand, self).__init__ ("islprint",
H A Disl_coalesce.c503 int super; local
515 super = contains(map, j, ineq_j, tabs[i]);
516 if (super) {
/haiku-buildtools/gcc/gcc/
H A Dgdbhooks.py423 super(GdbSubprinter, self).__init__(name)
434 super(GdbSubprinterTypeList, self).__init__(name, class_)
445 super(GdbSubprinterRegex, self).__init__(name, class_)
453 super(GdbPrettyPrinters, self).__init__(name, [])
H A Dfunction.c4327 and adjust BLOCK_SUPERCONTEXT from the super fragment to
4328 its super fragment origin. */
4334 tree super = BLOCK_SUPERCONTEXT (t);
4335 if (BLOCK_FRAGMENT_ORIGIN (super))
4336 super = BLOCK_FRAGMENT_ORIGIN (super);
4346 BLOCK_SUPERCONTEXT (block) = super;
4353 BLOCK_SUPERCONTEXT (t) = super;
4477 tree super;
4484 super
4318 tree super = BLOCK_SUPERCONTEXT (t); local
4461 tree super; local
[all...]
/haiku-buildtools/gcc/gcc/c-family/
H A Dstub-objc.c144 tree ARG_UNUSED (super),
180 tree ARG_UNUSED (super))
/haiku-buildtools/legacy/gcc/gcc/java/
H A Dclass.c940 tree super = CLASSTYPE_SUPER (type); local
944 if (super != NULL_TREE)
946 tree super_vtable = get_dispatch_vector (super);
947 for ( i = TREE_INT_CST_LOW (TYPE_NVIRTUALS (super)); --i >= 0; )
1009 tree super; local
1102 super = CLASSTYPE_SUPER (type);
1103 if (super == NULL_TREE)
1104 super = null_pointer_node;
1106 super = build_class_ref (super);
[all...]
H A Dparse-scan.y336 modifiers CLASS_TK identifier super interfaces
342 | CLASS_TK identifier super interfaces
347 super: label
H A Dparse.y377 %type <node> super ID_TK identifier
676 modifiers CLASS_TK identifier super interfaces
682 | CLASS_TK identifier super interfaces
701 super: label
708 {yyerror ("Missing super class name"); ctxp->class_err=1;}
1007 addition (super invocation and field initialization) */
2930 the check operation is delayed until the super interface gets
2951 create_interface (flags, id, super)
2953 tree id, super;
2978 /* Set super inf
[all...]
H A Dparse.c764 "type_declaration","modifiers","class_declaration","@1","@2","super","interfaces",
2975 {yyerror ("Missing super class name"); ctxp->class_err=1;;
5587 the check operation is delayed until the super interface gets
5608 create_interface (flags, id, super)
5610 tree id, super;
5635 /* Set super info and mark the class a complete */
5640 add_superinterfaces (decl, super);
5649 create_class (flags, id, super, interfaces)
5651 tree id, super, interfaces;
5678 if (super)
[all...]
/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.mike/
H A Dhog1.C105 class super : class in inherits:dummy_000,dummy_001,dummy_002,dummy_003,dummy_004,dummy_005,dummy_006,dummy_007,dummy_008,dummy_009,dummy_010,dummy_011,dummy_012,dummy_013,dummy_014,dummy_015,dummy_016,dummy_017,dummy_018,dummy_019,dummy_020,dummy_021,dummy_022,dummy_023,dummy_024,dummy_025,dummy_026,dummy_027,dummy_028,dummy_029,dummy_030,dummy_031,dummy_032,dummy_033,dummy_034,dummy_035,dummy_036,dummy_037,dummy_038,dummy_039,dummy_040,dummy_041,dummy_042,dummy_043,dummy_044,dummy_045,dummy_046,dummy_047,dummy_048,dummy_049
131 void super::operator++(void)
/haiku-buildtools/gcc/gcc/java/
H A Dclass.c1597 tree super = CLASSTYPE_SUPER (type); local
1601 if (super != NULL_TREE)
1603 tree super_vtable = get_dispatch_vector (super);
1605 for (i = tree_to_shwi (TYPE_NVIRTUALS (super)); --i >= 0; )
1793 tree super; local
2018 super = CLASSTYPE_SUPER (type);
2019 if (super == NULL_TREE)
2020 super = null_pointer_node;
2023 && assume_compiled (IDENTIFIER_POINTER (DECL_NAME (TYPE_NAME (super)))))
2024 super
[all...]
/haiku-buildtools/isl/include/isl/
H A Dctx.h38 #define __isl_subclass(super)
/haiku-buildtools/gcc/gcc/objc/
H A Dobjc-act.c1476 'super' or 'self'. */
1631 Also note that method calls to 'self' and 'super' require the
2109 tree super = (super_name ? xref_tag (RECORD_TYPE, super_name) : NULL_TREE); local
2114 if (super)
2119 FIELD_DECL, NULL_TREE, super);
2120 tree field = TYPE_FIELDS (super);
2209 /* Use TYPE_BINFO structures to point at the super class, if any. */
2210 objc_xref_basetypes (s, super);
2996 /* Declare receiver type used for dispatching messages to 'super'. */
4113 by the current class (i.e., they do not include super
5156 receiver_is_class_object(tree receiver, int self, int super) argument
5362 int self, super, have_cast; local
6615 tree super = (CLASS_SUPER_NAME (klass) local
6829 tree super = objc_is_class_name (super_name); local
[all...]
H A Dobjc-next-runtime-abi-02.c1113 send to super. METH may be NULL, in the case that there is no
1431 /* [super ...] references are listed here (and built into a table at
1676 int super)
1690 if (super
1700 if (super)
1709 if (super)
1723 selector = build_c_cast (loc, (super ? objc_v2_super_selector_type
1728 return build_v2_build_objc_method_call (super, method_prototype,
1969 /* Build decl = initializer; for each externally visible super class
3147 /* Install class `isa' and `super' pointer
1670 next_runtime_abi_02_build_objc_method_call(location_t loc, tree method_prototype, tree receiver, tree rtype, tree sel_name, tree method_params, int super) argument
[all...]
H A Dobjc-gnu-runtime-abi-01.c596 send to super. METH may be NULL, in the case that there is no
741 int super ATTRIBUTE_UNUSED)
748 return build_objc_method_call (loc, super, method_prototype, receiver,
818 /* We build super class references as we need them (but keep them once
1497 build_shared_structure_initializer (tree type, tree isa, tree super, argument
1509 CONSTRUCTOR_APPEND_ELT (v, NULL_TREE, super);
1671 /* No super class. */
1678 /* Install class `isa' and `super' pointers at runtime. */
H A Dobjc-next-runtime-abi-01.c741 send to super. METH may be NULL, in the case that there is no
908 int super)
913 return build_objc_method_call (loc, super, method_prototype,
938 /* We build super class references as we need them (but keep them once
1888 build_v1_shared_structure_initializer (tree type, tree isa, tree super, argument
1904 CONSTRUCTOR_APPEND_ELT (v, NULL_TREE, super);
2061 /* No super class. */
2066 /* Install class `isa' and `super' pointers at runtime. */
902 next_runtime_abi_01_build_objc_method_call(location_t loc, tree method_prototype, tree receiver, tree rtype ATTRIBUTE_UNUSED, tree sel_name, tree method_params, int super) argument
/haiku-buildtools/legacy/gcc/libobjc/objc/
H A Dobjc-api.h290 ** it has had correct super and sublinks assigned
337 ** Structure used when a message is send to a class's super class. The
344 Class class; /* Object's super class. */
347 IMP objc_msg_lookup_super(Super_t super, SEL sel);
/haiku-buildtools/gcc/libstdc++-v3/python/libstdcxx/v6/
H A Dprinters.py940 super(StdExpAnyPrinter, self).__init__ (contained_value, visualizer)
960 super (StdExpOptionalPrinter, self).__init__ (contained_value, visualizer)
1040 super(RxPrinter, self).__init__()
1059 super(Printer, self).__init__()
/haiku-buildtools/legacy/gcc/gcc/objc/
H A Dobjc-act.c969 /* If the left hand side is a super class of the right hand side,
2520 which it nulls out after processing the decl of the super
2586 /* Prepend super class ivars...make a copy of the list, we
4327 build_shared_structure_initializer (type, isa, super, name, size, status,
4331 tree super;
4345 initlist = tree_cons (NULL_TREE, super, initlist);
4502 /* No super class. */
4514 /* Install class `isa' and `super' pointers at runtime. */
4791 one. SUPERFLAG says this is for a send to super; this makes a
4944 int super;
4935 int super; local
5999 tree super = (CLASS_SUPER_NAME (class) local
[all...]

Completed in 244 milliseconds

12