Home
last modified time | relevance | path

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

123

/openbsd/src/gnu/llvm/clang/utils/VtableTest/
Dgen.cc70 bool polymorphic = false; in gs() local
267 polymorphic = true; in gs()
268 if (polymorphic) { in gs()
278 if (polymorphic) { in gs()
/openbsd/src/gnu/llvm/libcxx/include/experimental/
Dstring22 // basic_string using polymorphic allocator in namespace pmr
27 // basic_string typedef names using polymorphic allocator in namespace
Dmemory_resource158 // 8.6, memory.polymorphic.allocator.class
160 // 8.6.1, memory.polymorphic.allocator.overview
167 // 8.6.2, memory.polymorphic.allocator.ctor
189 // 8.6.3, memory.polymorphic.allocator.mem
320 // 8.6.4, memory.polymorphic.allocator.eq
/openbsd/src/gnu/llvm/clang/include/clang/Basic/
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 …]
Darm_neon_incl.td259 // !: make this the key type passed to CGBuiltin.cpp in a polymorphic call.
278 // a Q register. Only used for intrinsics which end up calling polymorphic
Darm_cde.td164 // polymorphic paramters.
Darm_mve.td1545 // This is the polymorphic form of vuninitializedq, which takes no type
1549 // This intrinsic has no _non_-polymorphic form exposed to the user. But each
1558 pnt = PolymorphicNameType<1, "polymorphic"> in {
1576 // For float->int conversions _n and _x_n intrinsics are not polymorphic
DDiagnosticASTKinds.td141 "typeid applied to expression of polymorphic type %0 is "
/openbsd/src/gnu/llvm/clang/include/clang/AST/
DCXXRecordDeclDefinitionBits.def55 /// True when this class is polymorphic, i.e., has at
56 /// least one virtual member or derives from a polymorphic class.
/openbsd/src/gnu/llvm/clang/utils/TableGen/
DMveEmitter.cpp854 bool polymorphic() const { return ShortName != FullName; } in polymorphic() function in __anon5c3ce4c30111::ACLEIntrinsic
1720 Int.polymorphic() ? StringTable.GetOrAddStringOffset(Int.shortName()) in EmitBuiltinAliases()
1806 if (Polymorphic && !Int.polymorphic()) in EmitHeader()
1957 if (Int.polymorphic()) { in EmitBuiltinDef()
2065 if (Polymorphic && !Int.polymorphic()) in EmitHeader()
/openbsd/src/gnu/gcc/libstdc++-v3/include/tr1/
Dfunctional839 * Base class of all polymorphic function object wrappers.
1030 * @brief Compares a polymorphic function object wrapper against 0
1054 * @brief Compares a polymorphic function object wrapper against 0
1080 * @brief Swap the targets of two polymorphic function object wrappers.
/openbsd/src/gnu/llvm/llvm/docs/
DCFIVerify.rst50 directives (e.g. CFI directives around a static call to a non-polymorphic base
DStackMaps.rst43 implementing an inline call cache for polymorphic method dispatch or
DProgrammersManual.rst1703 characteristics. In particular, it can efficiently store polymorphic objects,
2079 expensive-to-create or polymorphic objects. It is a combination of a chained
2097 Because FoldingSet uses intrusive links, it can support polymorphic objects in
3210 polymorphic interface implementations. This latter use case can be modeled with
/openbsd/src/gnu/llvm/clang/docs/
DLibASTMatchers.rst117 There are multiple matcher definition macros that deal with polymorphic return
DControlFlowIntegrity.rst132 where the class being casted to is a polymorphic class.
169 polymorphic class type. This CFI scheme can be enabled on its own using
DControlFlowIntegrityDesign.rst803 ability to protect against invalid casts between polymorphic types.
/openbsd/src/gnu/llvm/libcxx/docs/DesignDocs/
DExperimentalFeatures.rst121 | 8.11 | Alias templates using polymorphic memory resources | Not yet | …
/openbsd/src/gnu/llvm/clang/lib/AST/
DTextNodeDumper.cpp1988 FLAG(isPolymorphic, polymorphic); in VisitCXXRecordDecl()
/openbsd/src/gnu/llvm/clang/docs/analyzer/
Dcheckers.rst1791 Reports destructions of polymorphic objects with a non-virtual destructor in their base class.
1802 delete x; // warn: destruction of a polymorphic object with no virtual
/openbsd/src/gnu/llvm/clang/include/clang/StaticAnalyzer/Checkers/
DCheckers.td758 HelpText<"Reports destructions of polymorphic objects with a non-virtual "
/openbsd/src/gnu/llvm/llvm/lib/Target/SystemZ/
DSystemZInstrVector.td109 // at run time. The instruction is really polymorphic, but v128b matches
/openbsd/src/gnu/usr.bin/perl/pod/
Dperldata.pod318 polymorphic language whose scalars can be strings, numbers, or
/openbsd/src/gnu/llvm/llvm/include/llvm/Target/
DTarget.td207 // only ever be used for defining multiclasses that are polymorphic over both
/openbsd/src/gnu/gcc/gcc/cp/
DChangeLog-19972481 * decl.c (xref_basetypes): Add warning for non-polymorphic type

123