Home
last modified time | relevance | path

Searched refs:polymorphic (Results 1 – 25 of 214) sorted by relevance

123456789

/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A DChangeLog-20129 * check.c (gfc_check_move_alloc): Handle unlimited polymorphic.
70 * check.c (gfc_check_same_type_as): Exclude polymorphic
75 expression and deal with unlimited polymorphic typespecs.
76 (get_unique_type_string): Give unlimited polymorphic
79 (gfc_build_class_symbol): Incorporate unlimited polymorphic
81 (gfc_find_derived_vtab): Deal with unlimited polymorphic
85 unlimited polymorphic type.
86 (gfc_match_data_decl): Skip to 'ok' if unlimited polymorphic.
88 polymorphic lvalue, find rvalue vtable for all typespecs,
89 except unlimited polymorphic expressions.
[all …]
H A DChangeLog-201368 (resolve_allocate_expr): Check rank also for unlimited-polymorphic
423 polymorphic assignment.
504 container for polymorphic selector. Some cleanup.
587 a polymorphic var to a nonpolymorphic var.
967 polymorphic arrays for allocatable intent(out) dummies.
1212 (compare_parameter): Ditto - and regard as unlimited polymorphic.
1724 (Fortran 2003 Status): Add unlimited polymorphic.
1979 a non-unlimited-polymorphic selector.
H A DChangeLog-201134 polymorphic selectors which are pointers.
72 polymorphic coarrays.
288 FROM with polymorphic TO.
290 nonpolymorphic FROM with polymorphic TO.
327 are both polymorphic or neither.
1196 'gfc_verify_c_interop_param'. Add error message for polymorphic
1199 polymorphic variables.
1682 * trans-decl.c (gfc_generate_function_code): Nullify polymorphic
2322 * check.c (gfc_check_move_alloc): If 'TO' argument is polymorphic,
3391 for polymorphic arguments.
[all …]
H A DChangeLog-202066 necessary for scalar non-polymorphic rhs's to unlimited lhs's.
74 unlimited polymorphic problems.
101 unlimited polymorphic lhs.
103 with_len to correct span for unlimited polymorphic decls.
543 polymorphic entities.
547 for polymorphic scalars.
549 span, multiply by the _len field of unlimited polymorphic
1137 Distinguish between unlimited polymorphic and ordinary variables
1140 Distinguish between unlimited polymorphic and ordinary variables
H A DChangeLog-20211223 of error message rejecting an unlimited polymorphic in COMMON.
1247 * resolve.c (resolve_allocate_expr): An unlimited polymorphic
1660 and unlimited polymorphic objects.
1671 so that unlimited polymorphic objects get proper type infomation,
1682 expression carries an unlimited polymorphic object.
1836 polymorphic scalars.
1842 implicit conversion of actual argument to an unlimited polymorphic
2074 * trans.c (get_array_span): For unlimited polymorphic exprs
2401 gfc_conv_intrinsic_to_class for unlimited polymorphic procedure
H A DChangeLog-2018513 polymorphic arrays.
908 * match.c (gfc_match_assignment): For a polymorphic assignment,
950 with non-polymorphic objects.
987 is not marked as a polymorphic assignment, use the vptr copy
1318 vtable for assignment of non-polymorphic expressions to an
1319 unlimited polymorphic object.
1953 vptr is copied and that the unlimited polymorphic _len is used
1956 unlimited polymorphic _len for the offset to the element.
2611 from symbol marked unlimited polymorphic.
H A DChangeLog115 descriptor (sym->backend_decl) to the unlimited polymorphic case.
693 passing polymorphic pointers.
953 unlimited polymorphic fake symbols. Recursively compare class
956 on unlimited polymorphic short-circuit return.
1717 polymorphic actual argument passed to assumed type formal.
/netbsd-src/external/apache2/llvm/dist/clang/utils/VtableTest/
H A Dgen.cc70 bool polymorphic = false; in gs() local
267 polymorphic = true; in gs()
268 if (polymorphic) { in gs()
278 if (polymorphic) { in gs()
/netbsd-src/external/apache2/llvm/dist/libcxx/include/experimental/
H A Dstring21 // basic_string using polymorphic allocator in namespace pmr
26 // basic_string typedef names using polymorphic allocator in namespace
H A Dmemory_resource152 // 8.6, memory.polymorphic.allocator.class
154 // 8.6.1, memory.polymorphic.allocator.overview
161 // 8.6.2, memory.polymorphic.allocator.ctor
183 // 8.6.3, memory.polymorphic.allocator.mem
317 // 8.6.4, memory.polymorphic.allocator.eq
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A Darm_mve_defs.td424 // its shorter polymorphic name.
431 // PNT_None: the intrinsic is not polymorphic at all, so its short name is the
435 // PNT_Type: the usual case, in which the polymorphic name is made by dropping
440 // PNT_2Type: the polymorphic name is made by dropping _two_ type suffixes.
444 // PNT_NType: the polymorphic name is made by dropping an "_n" suffix and a
448 // PNT_NType: the polymorphic name is made by just dropping an "_n" suffix
452 // PNT_WBType: the polymorphic name is made by dropping an "_wb" suffix and a
456 // PNT_WB: the polymorphic name is made by just dropping "_wb". E.g.
466 // name of the function. Its shorter polymorphic name is constructed from that
472 // [Void] if the intrinsic is not polymorphic at all.
[all …]
H A Darm_neon_incl.td259 // !: make this the key type passed to CGBuiltin.cpp in a polymorphic call.
277 // a Q register. Only used for intrinsics which end up calling polymorphic
H A Darm_cde.td164 // polymorphic paramters.
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/experimental/
H A Dstring69 // basic_string using polymorphic allocator in namespace pmr
74 // basic_string typedef names using polymorphic allocator in namespace
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/experimental/
H A Dstring69 // basic_string using polymorphic allocator in namespace pmr
74 // basic_string typedef names using polymorphic allocator in namespace
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dipa-prop.c481 ii->polymorphic ? "polymorphic" : "simple", ii->param_index, in ipa_print_node_jump_functions()
491 if (ii->polymorphic) in ipa_print_node_jump_functions()
2385 gcall *stmt, bool polymorphic) in ipa_note_param_call() argument
2396 if (cs->indirect_info->polymorphic || polymorphic) in ipa_note_param_call()
2653 ii->polymorphic = 1; in ipa_analyze_virtual_call_uses()
2676 if (cs->indirect_info->polymorphic && flag_devirtualize) in ipa_analyze_call_uses()
3300 ie->indirect_info->polymorphic ? "a virtual" : "an indirect", in ipa_make_edge_direct_to_target()
3812 else if (ici->polymorphic) in update_indirect_edges_after_inlining()
3858 && !ici->polymorphic) in update_indirect_edges_after_inlining()
3863 if (ici->polymorphic in update_indirect_edges_after_inlining()
[all …]
H A Dpredict.def141 DEF_PREDICTOR (PRED_POLYMORPHIC_CALL, "polymorphic call", PROB_EVEN, 0)
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dipa-prop.cc487 ii->polymorphic ? "polymorphic" : "simple", ii->param_index, in ipa_print_node_jump_functions()
497 if (ii->polymorphic) in ipa_print_node_jump_functions()
2515 gcall *stmt, bool polymorphic) in ipa_note_param_call() argument
2526 if (cs->indirect_info->polymorphic || polymorphic) in ipa_note_param_call()
2782 ii->polymorphic = 1; in ipa_analyze_virtual_call_uses()
2805 if (cs->indirect_info->polymorphic && flag_devirtualize) in ipa_analyze_call_uses()
3496 ie->indirect_info->polymorphic ? "a virtual" : "an indirect", in ipa_make_edge_direct_to_target()
4009 else if (ici->polymorphic) in update_indirect_edges_after_inlining()
4053 && !ici->polymorphic) in update_indirect_edges_after_inlining()
4058 if (ici->polymorphic in update_indirect_edges_after_inlining()
[all …]
H A Dpredict.def141 DEF_PREDICTOR (PRED_POLYMORPHIC_CALL, "polymorphic call", PROB_EVEN, 0)
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DCXXRecordDeclDefinitionBits.def55 /// True when this class is polymorphic, i.e., has at
56 /// least one virtual member or derives from a polymorphic class.
/netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/
H A DMveEmitter.cpp856 bool polymorphic() const { return ShortName != FullName; } in polymorphic() function in __anone3a730d20111::ACLEIntrinsic
1715 Int.polymorphic() ? StringTable.GetOrAddStringOffset(Int.shortName()) in EmitBuiltinAliases()
1801 if (Polymorphic && !Int.polymorphic()) in EmitHeader()
1952 if (Int.polymorphic()) { in EmitBuiltinDef()
2060 if (Polymorphic && !Int.polymorphic()) in EmitHeader()
/netbsd-src/external/gpl3/autoconf/dist/lib/m4sugar/
H A Dm4sh.m41784 # to m4's `translit' primitive, but m4/sh polymorphic.
1815 # sh/m4 polymorphic.
1855 # `#define'. sh/m4 polymorphic. Be sure to update the definition
1898 # when passed through eval, and a polymorphic name is either type.
1932 # contents of the polymorphic shell variable VAR, taking advantage of
1973 # contents of the polymorphic shell variable VAR to the result, taking
1989 # Set the polymorphic shell variable DEST to the contents of the polymorphic
2079 # Set the contents of the polymorphic shell VARIABLE to the shell
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DCFIVerify.rst50 directives (e.g. CFI directives around a static call to a non-polymorphic base
/netbsd-src/external/apache2/llvm/dist/libcxx/docs/DesignDocs/
H A DExperimentalFeatures.rst121 | 8.11 | Alias templates using polymorphic memory resources | Not yet | …
/netbsd-src/external/apache2/llvm/dist/clang/docs/
H A DLibASTMatchers.rst117 There are multiple matcher definition macros that deal with polymorphic return

123456789